NUI, Galway HomepageBack to CS Index
Syllabus - CS102
 

CS102

Introduction to Programing

  • Programming in a high level language (such as C)
  • Algorithms
  • Variables, expressions, and syntax
  • Implementation of programs on machines
  • Loops, procedures, and functions
  • Modular programming
  • Recursion
  • Introduction to systems software
  • Compilers
  • Batch and on-line processing modes

Introduction to Computer Architecture

  • CPU
  • Memory
  • External devices
  • Levels of architecture
  • Memory addressing
  • Assembly language programing

Symbolic Manipulation

  • MACSYMA
  • MAPLE
  • REDUCE
  • DERIVE

Texts

  • A. Kelley & I. Pohl, "A Book on C" (Benjamin/Cummings)

Back to 1st Year Syllabus
 

Mathematics Department, Maths Physics Department, IT Department, Physics Department.
National University of Ireland, Galway, University Road, Galway, Ireland.
Phone: +353 (0)91 750442 (direct line) , +353 (0)91 524411 x2332 (via switchboard)
Fax No.: +353 (0)91 750542, E-mail: John.Burns@nuigalway.ie
Disclaimer
Copyright © 2003 National University of Ireland, Galway