Recent SemestersFall 2026, Fall 2025, Fall 2024Class Size33 studentsCredits3PrerequisiteCSCI 1007 - Programming I Outcomes Apply reasoning skills to analyze computer-solvable problems Design, implement, test, and debug a program that uses basic computation, simple I/O, standard conditional and iterative structures, and the definition of functions; Use an object oriented programming approach to design code Use pseudo code or a programming language to implement, test, and debug algorithms for solving simple problems Transfers ToCSUDescriptionThis course will cover fundamental principles of creating programs in assembly language. The student will learn the structure of computers, number and character representations, word and instruction formats, machine and assembly language programming, address modification, indexing, indirect addressing, subroutines, and the use of assemblers. C-ID COMP 142.