Apr 25, 2024  
2022-2023 EIU Undergraduate Catalog 
    
2022-2023 EIU Undergraduate Catalog [ARCHIVED CATALOG]

CIT 2283 - Software Development for Technology II.


(2-2-3) On Demand. This course offers students the knowledge to design and implement small-scale programs as communities of collaborating objects, using a dynamically typed or statically typed programming language. Fundamental concepts include classes, objects, encapsulation, information hiding, inheritance, polymorphism, iterative, incremental development and test-driven development.

Prerequisites & Notes:
 A grade of “C or better in CIT 2183 OR CSM 2170 OR permission of instructor OR permission of the School of Technology chair. This course is restricted to students majoring in Computer and Information Technology.

Credits: 3