Montgomery College 2019-2020 Catalog 
    
    Mar 28, 2024  
Montgomery College 2019-2020 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

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)