Overview of computer systems. Functions of software components: operating systems, editors, compilers. Programming in a high-level language: selection and loop structures, routines, array and record types, text file operations. Introduction to object-based programming: use of class libraries and construction of simple classes.
This course may not be repeated for credit.
Antirequisite(s)
- Credit for Engineering 233 and any of Computer Science 217, 231, 235, or Computer Engineering 339 will not be allowed.
Sections
| LEC 1 | R 17:00 - 18:15
| | | | |
| Notes: Students in L01 must register in B01. L01 and B01 are held in the adjoining rooms: ENG 124, 130, and 105 |
| LEC 2 | T 08:00 - 09:15
| | | | |
| Notes: Students in L02 must register in B02. |
| LEC 3 | R 12:30 - 13:45
| | Mohammad Moshirpour | | |
| Notes: Students in L03 must register in B03. |
| LEC 4 | T 12:30 - 13:45
| | | | |
| Notes: Students in L04 must register in B04. |
| LAB 1 | F 09:30 - 11:20
| | | | |
| Notes: L01 and B01 are held in the adjoining rooms: ENG 124, 130, and 105 |
| LAB 2 | W 15:00 - 16:50
| | | | |
| LAB 3 | F 14:00 - 15:50
| | Mohammad Moshirpour | | |
| LAB 4 | R 12:00 - 13:50
| | | | |
This course will be offered next in
Spring 2019.