Montgomery College 2015-2016 Catalog 
    Sep 27, 2023  
Montgomery College 2015-2016 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CMSC 203 - Computer Science I

(R only)

Fundamental computer concepts. Studies methods of object-oriented program development and design. The course also covers language systems and semantics, structured program verification, different language paradigms, and documentation techniques. Students use a structured, high-level object-oriented programming language and learn to use both text-oriented and Windows-based user interfaces. Designing and implementing solutions to intermediate-level programming assignments are an integral part of the course. PREREQUISITE(S): A grade of C or better in CMSC 140  or consent of department. PRE- or COREQUISITE(S): MATH 181 . Four hours each week. Formerly CS 103.

4 semester hours

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

  • Describe the object-oriented programming environment and features
  • Describe the concepts of object-oriented programming, including encapsulation, inheritance, and polymorphism, and recursion
  • Design, develop, modify, test, debug, and run JAVA applications/applets utilizing the object-oriented programming features of JAVA language
  • Design and implement both text-oriented and windows-based user interfaces with Event-Driven Input and Output
  • Design and implement intermediate-level programming assignments that include file input and file output processing

View Schedule of Classes

Add to Favorites (opens a new window)