• Home
  • About
  • Mobile
  • Open Content
  • Search

Module Overview


  • Description
  • Facilitators
  • Weblinks
  • Timetable
CS2281 

PROGRAMMING IN UNIX
   2007/2008, Special Term II
   School of Computing (Computer Science)
Modular Credits: --
  Tags: --

Learning Outcomes

TopThis module aims to train students to be proficient in dealing with UNIX systems. Topics include: C programming: Variables, types, operators, expressions, control flow, functions, function arguments, recursion, pointers, address arithmetic, arrays, structures, standard input/output. Unix system interface: file/directory manipulation, system data files, Unix processes, process control, signals, inter-process communication (pipe, FIFO), terminal I/O. Unix tools: shell programming (Bourne shell), programming tools (Xemacs, gcc, make, ddd debugger), regular expressions and text utilities (grep, awk, sed).

Prerequisites

TopCS1102 or CS1102S

Preclusions

TopCS1101C or CS1102C

Workload

Top2-0-1-3-2

Per Week
2 lecture hours
0 tutorial hours
1 lab hour
3 hours for projects, assignments, fieldwork etc
2 hours for preparatory work

Contact

  • IVLE Webmaster

Social Media

Latest Alerts

  • IVLE scheduled maintenance every Tuesday 0300 hrs - 0700 hrs

Centre for Instructional Technology

Legal  |  Acceptable Use Policy

Copyright © 2015, National University of Singapore. All rights reserved.