Summer 2026

ID: CPT-257

This course examines the theory of operating systems and how the operating system theory is implemented in current operating systems.

ID: CPT-247

This course is a study of basic Unix commands including the vi editor, file structures, and shell programming.

ID: CPT-247

This course is a study of basic Unix commands including the vi editor, file structures, and shell programming.

ID: CPT-244

This course examines data structures widely used in programming. Topics include linked lists, stacks, queues, trees, and sorting and searching techniques.

ID: CPT-242

This course introduces data base models and the fundamentals of data base design. Topics include data base structure, data base processing, and application programs which access a data base.

ID: CPT-237

This course is a study of advanced topics of the JAVA Programming language by building on a basic knowledge of the JAVA language. Topics covered will include multi-reading, swing classes, swing event models, advanced layout managers, the fava bean component model, network programming and server-side programming.

ID: CPT-236

Topics will cover java syntax and classes for use in the development of java application and applets.

ID: CPT-185

This course introduces the student to development of professional- looking, special purpose windows applications using the graphical user interface of windows.

ID: CPT-180

This course is a study of shell scripting and emphasizes the designing, coding, and testing of scripts. This course will cover shell scripting from both the command line and the Graphical User Interface.

ID: CPT-179

This course introduces microcomputer word processing. Topics include creating, editing, formatting, and printing documents.

Subscribe to Summer 2026