Rutgers The State University of New Jersey
GSM

Computer Technology
22:198:605

Spring 1998
Tuesdays (ENG 309) and Thursdays (ENG 213) 8:30 - 9:50am

Instructor: Prof. Vijay Atluri
Office : 200 R Ackerson Hall (Newark)
Office Hours: Tuesday 10:00 - 11:30am or By Appointment
Telephone: 973-353-1642
Fax: 973-353-5003
email: atluri at rutgers dot edu
homepage: http://cimic3.rutgers.edu/ãtluri/

The primary emphasis of this course is to provide students with fundamentals of the C programming language. This course does not assume any prior knowledge of programming. By the end of this course, students will acquire the necessary skills to write programs in C. In addition, this course covers computer hardware and software fundamentals, file and database systems and telecommunications. All the class material will be posted at least two days prior to the class meeting.

Books

Text:
Stephen G. Kochan, Programming in ANSI C, Revised Edition, SAMS Pubishing (A division of Prentice Hall), 1994.
Ref 1:
Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall, Second Edition, 1988.
Ref 2:
Neill Graham, Learning C, McGraw-Hill, 1992.

Expected Work:

Homework Assignments 30%

Midterm Examination 30%

Final Examination 40%

Tentative Schedule:

Date. Topics.

Jan 20,22,27
. [ Computer Systems: Hardware and Software. ]

. Getting Around UNIX
. Notes on Telnet and FTP
The notes on UNIX, Telnet and FTP has been provided by Dr. Richard Holowczak.
Jan 29, Feb 3
. Overview of C, editing, compiling, and linking
Feb 5
. [ Variables, Data Types and Arithmetic Expressions ]

Feb 5
. [ Home Work 1 (due Feb 12) ]
. [ Solutions ]

Feb 10
. [ Program Looping ]

Feb 12
. Decision statements
Feb 12
. [ Home Work 2 (due Feb 19) ]
. [ Solutions ]

Feb 17,19
. [ Functions ]

Feb 19
. [ Arrays and Character Strings ]

Feb 24
. [ I/O statements and File I/O ]

Feb 26
. No class
March 3, 5
. [ I/O statements and File I/O ]
. [ Home Work 3 (due Mar 12) ]
. [ Home Work 4 (due Mar 24) ]

. [ Solutions ]
Mar 10,12,24,31
. [ Pointers ]

Mar 26
. Midterm Examination (includes topics covered from Jan 20 - March 12)
You may refer to your text book during the exam

Mar 31
.
Mar 31
. Home Work 5 (due Apr 30)

Apr 2,7
. [ Multidiemsional Arrarys ]

. [ Advanced concepts ]

Apr 9,14,16
. [ Data Organization: Files & Databases, Database Models, SQL. ]

Apr 21 [
. Fundamentals of Telecommunications: Media & Networks. ]

Apr 23
. No class
Apr 28,30
. Object Oriented Concepts, A flavor of C++

May 7
. Final Examination. Room: ENG213 (includes topics covered from Jan 20 - Apr 30)

About this document ...

This document was generated using the LaTeX2HTML translator Version 96.1 (Feb 5, 1996) Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.

The command line arguments were:
latex2html -split 0 -html_version 3.0 outline.s98.

The translation was initiated by Vijay & on Mon Jan 19 17:31:42 EST 1998


Vijay &
Mon Jan 19 17:31:42 EST 1998