Kingfisher: Computer Science

Kingfisher Concentration - Computer Science requirements (9 Credits)

Chair: David Reed, Ph.D.  DaveReed@creighton.edu
Department Office: Hitchcock Communication Arts Building, Room 209-A

The Computer Science Kingfisher Concentration offers students the opportunity to study computation including the design and analysis of algorithms (step-by-step sequences of instructions for carrying out some task), the formalization of algorithms as programs, and the development of computing devices for executing those programs. A Kingfisher Concentration in computer science provides a strong foundation in computing that can complement other major fields and also prepare graduates for assessing the technology they use in everyday life. 

This Kingfisher Concentration has an associated minor that allows for continued study of these topics: Computer Science Minor

Required Courses:
CSC 221Introduction to Programming3
CSC 222Object-Oriented Programming3
Choose 3 credits from the list below:3
Data Structures
Computer Organization
Algorithm Design and Analysis
Data Visualization
Human Computer Interaction
Social Networks Analytics
Theory of Computation
Programming Languages
Database Design and Security
Software Engineering
Introduction To Artificial Intelligence
Web Programming
Mobile App Development
Special Topics
Total Credits9