CMSC 202
COURSE CODE: CMSC 202
COURSE TITLE: Principles of Programming
SEMESTER OFFERED: First Semester
PREREQUISITES: None
COURSE DESCRIPTION: Algorithm representation, implementation, using a high-level language, systematic program development using top-down design, and program verification
COURSE GOAL:
After completing this course, you should be able to:
- Learn the principles of programming and apply them to develop applications.
COURSE OUTLINE:
- Introduction to Computation
- Basic Programming Concepts
- Algorithms
- Control Structures
- Functions
- Lists and Dictionaries
- Object Oriented Programming
- Special Topics