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 050 , READ 120 . Three hours each week. Formerly CS 140.
3 semester hours
May not be taken concurrently withMATH 017 or MATH 020 or MATH 045 without appropriate Math assessment score.
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 2019 Class Schedule
Click here for the Extended Winter 2020 Class Schedule
Click here for the Winter 2020 Class Schedule
Click here for the Spring 2020 Class Schedule
[Add to Favorites]