This course introduces the student to the hardware and software components of computer data communications and networking. Topics include routing, shared file and application access, remote printing, and security. The process of designing computer-based systems for business applications will be studied. Tools and techniques of systems development and management will be discussed, as well as advantages and disadvantages of conversion from existing systems to new systems. Theory is augmented by detailed study of implementation of an existing operating system.
Theory is augmented by the implementation of a tokenizer and parser for a simple language.
This course provides a setting for administering the Major Field Achievement Test and for addressing topics in Computer Science for which the department perceives the need for additional instruction. Students will have an opportunity to synthesize previously learned concepts by developing and implementing a solution to a real-world programming problem. Each project will culminate in a report, to be presented to the class at the end of the semester. The course may be modified at the discretion of the department. On Demand Lower-level group studies which do not appear in the regular departmental offerings.