The hardware, architecture, systems software, and software development techniques for real-time systems are studied. Students work in teams to design and to implement real-time systems. There is a three-hour weekly laboratory section. Liberal arts credit. CSC419 Programming Project Techniques of object modeling and object oriented programming are applied to a semester-long programming project.
Students work in teams on project design,implementation and testing.
Liberal arts credit. CSC422 Introduction to the Theory of Computation Theoretical foundation of computer science. Liberal arts credit. CSC433 Operating Systems Design and nature of computer programs which schedule the work of the computer, allocate the use of main and ancillary memory devices, control the operation of input and output components, manage the flow of data, compile higher language instructions into machine language, and enhance the effective utilization of computers. Liberal arts credit.