| Course | Description | Prerequisites | Credits / Hours |
|---|---|---|---|
| CSCI 14 | Introduction to Structured Programming In C++ | Prerequisites |
CSCI 21
Computer Organization and Assembly Language Programming
Basics of machine architecture, machine language, assembly language, operating system and higher level language interface. Data representation, instruction representation and execution, addressing techniques and use of macros. Space and time efficiency issues. Input/output including number conversion and use of system interrupts. Interrupt processing and interrupt handlers. Procedures including parameter passing and linkage to higher level languages.
Prerequisites
CSCI 14
