Topics include DOS commands, file management, debugging, installation, equipment connections and identifications. Programming assignments of increasing size and complexity. CIS 230 - Assembly Language Study in the language that is closest to the internal representation within the machine. Topics include binary numbering system, op codes vs. psuedo ops, register use, addressing modes, arithmetic, screen attributes, communication with disk and printer. CIS 240 - Computer Organization Basic digital circuits, data representation and transfer, processor organization, digital arithmetic, assembly language programming, interplay of hardware, software, and firmware.
Course is project oriented, ending in a major project of the student's design.
Topics include the mainframe programming environment, structured programming. Continues CIS 322. Recommended CIS 152 and CIS 226. Structure and implementation of multiprogrammed and time-shared computer systems. Sequential, interacting, and shared processes.