CS 5301 - Programming Practicum

Course Description:

Intensive review of programming through data structures. Includes syntax, semantics, problem solving, algorithm development, and in-class exercises. May be repeated once. Does not count for credit toward any graduate degree.




  • Consent of Instructor

Course Objectives:


Students will be able to write syntactically correct code in a selected programming language.


Students will be able to recognize and use common programming idioms.


Students will be able to develop algorithmic solutions to word problems.


Students will be able to transform high-level algorithms into code using appropriate data structures.

Course Notes:


Section Info:

Lecture/Lab Hours: 3 hours lecture, 0 hours lab

Change of course prerequisite is expected to be effective Fall 2018.