|
|
Nov 22, 2024
|
|
CMSC 100 - Fundamentals of Computer Programming Designed for students with no prior programming experience, this course introduces students to fundamental structures of sequence, selection, and repetition, emphasizes solving simple problems using a flowchart. With a high-level language, students code, test, and debug short programs. Assessment Level(s): ENGL 101 /ENGL 101A , MATH 050 , READ 120 . Two hours each week. Formerly CS 100.
2 semester hours
May not be taken concurrently withMATH 017 or MATH 020 or MATH 045 without appropriate Math assessment score.
Course Outcomes: Upon course completion, a student will be able to:
- Decompose a software program into functional sub-programs.
- Define the software development life cycle.
- Describe the core features of programming languages: Variables, Constants, Data Types, Arrays and Flow Control.
- Design, develop, and test basic computer programs using the core programming features.
View Schedule of Classes
Add to Favorites (opens a new window)
|
|
|