CMP 425 System Programming Languages

Assembly language for one machine language. Projects to illustrate programming techniques in assembly language including, loops, procedure and subroutine call and return, parameter passing, call stacks, data structures. Introduction to the C language- including the C preprocessor, macros, and syntax. Data types, structures, pointers and pointers to functions. 

Credits:

4

Hours

4

Requirement Designation

Regular Non-Liberal Arts

Offered

Fall-Spring

Prerequisite

CMP 326 and CMP 334.