2021 - 2022 College Catalog 
    
    Apr 18, 2024  
2021 - 2022 College Catalog [ARCHIVED CATALOG]

CITA 240 - Introduction to Programming II


Credit Hours: 3
Lecture Hours: 3
Laboratory Hours: 0

Prerequisite(s): CITA 140 

Restriction(s): None

Corequisite(s): None

This course is a study of intermediate concepts and problem-solving techniques in an object-oriented programming language. Emphasis is on learning the skills necessary to the development of object- oriented programs. The course covers topics such as inheritance, polymorphism, windows programming, exception handling, multithreading and animation. Students will develop, test and debug programs biased to appropriate and specific object-oriented techniques.

Student Learning Outcomes of the Course:
  1. Learn a programming language: its syntax, idioms, patterns, and styles.
  2. Become comfortable with object oriented programming: Learn to think in objects
  3. Learn the essentials of a programming library, and how to integrate other parts of the library when you need them.
  4. Introduce event driven Graphical User Interface (GUI) programming