ECE 220
ECE 220 - Computer Systems & Programming
Fall 2025
| Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|---|
| Computer Systems & Programming | ECE220 | BD2 | 64602 | DIS | 0 | 0900 - 0950 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham |
| Computer Systems & Programming | ECE220 | BD3 | 64603 | DIS | 0 | 1000 - 1050 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham William Shen |
| Computer Systems & Programming | ECE220 | BD4 | 64604 | DIS | 0 | 1100 - 1150 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham Asher Mai |
| Computer Systems & Programming | ECE220 | BD5 | 64605 | DIS | 0 | 1200 - 1250 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham Mike Montano |
| Computer Systems & Programming | ECE220 | BD6 | 64606 | DIS | 0 | 1300 - 1350 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham Mike Montano |
| Computer Systems & Programming | ECE220 | BD7 | 64607 | DIS | 0 | 1400 - 1450 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham Aidan Johnston |
| Computer Systems & Programming | ECE220 | BD8 | 64608 | DIS | 0 | 1500 - 1550 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham Ian Song |
| Computer Systems & Programming | ECE220 | BD9 | 64610 | DIS | 0 | 1600 - 1650 | F | 2022 Electrical & Computer Eng Bldg | Ivan Thomas Abraham Pratham Jain |
| Computer Systems & Programming | ECE220 | BL1 | 64600 | LEC | 4 | 1230 - 1350 | T R | 1002 Electrical & Computer Eng Bldg | Yuting Wu Chen |
| Computer Systems & Programming | ECE220 | BL2 | 66373 | LEC | 4 | 1100 - 1220 | T R | 2017 Electrical & Computer Eng Bldg | Ivan Thomas Abraham |
| Computer Systems & Programming | ECE220 | BL3 | 66374 | LEC | 4 | 1400 - 1520 | T R | 2017 Electrical & Computer Eng Bldg | Ujjal Kumar Bhowmik |
See full schedule from Course Explorer
Official Description
Advanced use of LC-3 assembly language for I/O and function calling convention. C programming, covering basic programming concepts, functions, arrays, pointers, I/O, recursion, simple data structures, linked lists, dynamic memory management, and basic algorithms. Information hiding and object-oriented design as commonly implemented in modern software and computer systems programming. Course Information: Prerequisite: ECE 120. Restricted to Computer Engineering or Electrical Engineering majors or transfer students with ECE Department consent.