200 Level | 300 Level | 400 Level

CIS 110: INTRODUCTION TO COMPUTER INFORMATION SYSTEMS Surveys the needs for, and roles of, computer information systems in contemporary society. Designed as a first course for the noncomputer major to satisfy the need of students from every discipline to be computer literate, and provides the necessary basis for further computer-related studies. Emphasizes computer requirements in organizations, history, hardware concepts, programming, application software, systems development, and computer operations. Utilizes a programming language and IS major and the university's time sharing capabilities for introductory-level programming.

CIS/MATH 140: Essential Topics in Discrete Mathematics for Computer Science 3 s.h. Addresses the broad issues of computer science as well as introductory programming. Emphasizes fundamental interaction at the operating system (PC and mainframe) and relevant application (program development tools) level. Introduces programming as a critical component within the framework of computer science. Includes architecture, operating systems, and software engineering.

CIS 163: INTRODUCTION TO PROGRAMMING AND ALGORITHMS I 3 s.h. Addresses the broad issues of computer science as well as introductory programming. Emphasizes fundamental interaction at the operating system (PC and mainframe) and relevant application (program development tools) level. Introduces programming as a critical component within the framework of computer science. Includes architecture, operating systems, and software engineering.