Jul 01, 2025  
2023-2024 EIU Undergraduate Catalog 
    
2023-2024 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 and Digital Media Technology.

Credits: 3