The minor in Computer Information Sciences consists of six courses, including: CS 211, CS 212, CS 305, CS 306, CS 406, or CS 440, plus one 300 or 400 level CS course.
Mathematics and Computer Science Enhance your degree with a Minor in Computer Information Sciences
Course Descriptions
-
This course provides a broad overview of the field of Computer Science and introduces the basic concepts of programming and problem solving. Corequisite: MAT 109 or Departmental Approval.
-
A continuation of CS 211. This course introduces the student to algorithm development, data structures, and graphical interfaces. Prerequisite: CS 211.
-
Study of current microcomputer and minicomputer systems. Types and performance of hardware components. System software and programming. Multimedia and I/O devices. Resource management. Computer hardware and software trends. Prerequisite: CS 211 or equivalent.
-
Conceptual data modeling. Entity-Relationship and object-oriented modeling. Logical database design. Query languages. Prerequisite: CS 212.
-
Fundamental concepts and operations of an operating system. Installation and configuration of current versions of the most popular operating systems, such as Windows, Linux, and Mac OS. Administration, trouble-shooting and optimization of operating systems. Prerequisite: CS 212 or equivalent.
-
Techniques and applications in data communications. Types of data communications versus discipline methodology. Hardware requirements and constraints. Speed versus quality. Security and encoding algorithms. Prerequisite: CS 212.