CS 2301 - Systems programming for Non-Majors

Course Outcomes

Course Outcomes
(student should be able to...)

Department
Outcomes

Course
Evaluations

Design, implement, test, debug, and document programs in C.

1

Exams 1, 2, 3; Homeworks 1 - 6

Program with pointers and perform pointer arithmetic.

1

Exams 2, 3; Homework 3, 4, 6

Write programs that perform manual memory management.

1

Exam 3; Homework 6

Understand how the stack is used to implement function calls.

1

Exam 3

Understand low-level input and output routines.

1

Homework 1, 2, 5

Use Unix commands to manage files and develop programs.

-

Exam 2; Homework 6