Architecture and basic components of computing systems. Programming environment and program development methodology. Basics of programming: from data structures and functions to communication with external devices. Principles of object-oriented programming. Good programming style. Prerequisite: ENCMP 100.
| Section | Capacity | Class times | Login to view Instructor(s) and Location | 
|---|---|---|---|
| 
                                                    LECTURE B1 (81875) | 178 |  2026-01-05 - 2026-04-10 (MWF)  13:00 - 13:50 |  | 
| Section | Capacity | Class times | Login to view Instructor(s) and Location | 
|---|---|---|---|
| 
                                                    LAB H31 (81894) | 58 |  2026-01-05 - 2026-04-10 (W)  14:00 - 16:50 |  | 
| 
                                                    LAB H41 (81876) | 58 |  2026-01-05 - 2026-04-10 (R)  14:00 - 16:50 |  | 
| 
                                                    LAB H51 (81893) | 62 |  2026-01-05 - 2026-04-10 (F)  14:00 - 16:50 |  |