Montgomery College 2017-2018 Catalog 
    
    Sep 24, 2021  
Montgomery College 2017-2018 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CMSC 140 - Introduction to Programming


Introduces programming and problem solving using a contemporary programming language. Topics include principles of procedural programming, software development and debugging techniques, control structures, data types, functions, one-dimensional arrays, and file processing. Using a computer, students complete required lab assignments. Assessment Level(s): ENGL 101 /ENGL 101A , MATH 093 /MATH 096 , READ 120 . Three hours each week. Formerly CS 140.

3 semester hours

Course Outcomes:
Upon course completion, a student will be able to:

  • Demonstrate the ability to design, write, test, and debug computer programs using procedural techniques
  • Demonstrate the basic syntax and expressions of the programming language in use.
  • Select and apply the appropriate control structure.
  • Implement top down design techniques and subprogramming.
  • Declare and process one-dimensional arrays, including implementation of algorithms for searching and sorting arrays
  • Use simple file input and output operations


Click here for the Fall 2021 Class Schedule




Add to Favorites (opens a new window)