Sep 20, 2019  
2018-2019 Academic Catalogue 
    
2018-2019 Academic Catalogue [ARCHIVED CATALOG]

CIS 101 - Introduction to Computer Science


Lecture Hours: 3
Lab Hours: 0
Credit Hours: 3

This course is an introductory survey of the scope of computer and information sciences.  This course provides an exposure and a foundation from which cadets can appreciate the relevance and interrelationships of future courses.  This course and the text follow a bottom-up arrangement of subjects from the concrete to the abstract. The course begins a discussion of techniques to analyze information needs. Next, we study basics of information encoding and computer architecture, and move on to the study of operating systems and computer networks. After that, we investigate the topics of algorithms, databases, programming, data structures, software development, human computer interaction, and computer graphics. We conclude with a brief overview of the history of information technology. Includes unit on ethics and professionalism in computer science.