B.S. B.A. Computer Science

Major Minor Teaching Endorsement

Computer ScienceFeatured Courses

As a student in the computer science major at Concordia Nebraska, you’ ll have the opportunity to take specialized courses related to various aspects of the computer science profession. These classes, designed to equip you for leadership and service in various computer science careers, are taught by some of our esteemed faculty who have extensive experience in their fields.

CS 131
Computer Programming I 3 credits
The development of skill in translating problems into algorithms and implementing these algorithms into a high- level programming language. An emphasis will be placed on good programming style including structured programming techniques. An overview of the organization and operation of a computer system will be given.
CS 344
Data Structures and Algorithm Analysis 3 credits
A course which will apply analysis and design techniques to non-numeric algorithms which act on data structures. Algorithm analysis and design criteria will be utilized in the selection of methods for data manipulation in such areas as database management, memory management, and system design.
CS 334
Organization of Programming Languages 3 credits
An applied course in programming language constructs emphasizing the run-time behavior of computer programs. The course provides an introduction to formal and theoretical aspects of programming languages and will include a comparison of many current languages.
CS 351
Database Design and Management 3 credits
Principles for the design and management of database systems including data and storage models; relational, hierarchical, and network models and associated access operations, relational algebra and calculus; inquiry languages; normalization; logical and physical database design; distributed systems; and concurrency, integrity, and security issues. Emphasis on database planning and implementation through applications using a database system.

Application is open!

Apply Now

Computer ScienceSample Schedule of Courses

The following sample course of study is an example of the sequence of courses you might take in order to receive your degree. Please plan to discuss your actual course of study with your advisor, who can help you stay on track to meet your academic and professional goals.

Semester 1
CS 131
Computer Programming I 3 cr.
FYE
First-Year Experience 1 cr.
GEN ED
General Education 9 cr.
13 Total Credits
Semester 2
CS 141
Computer Programming II 3 cr.
GEN ED
General Education 9 cr.
12 Total Credits
Semester 3
CS 231
Introduction to Computer Systems 3 cr.
GEN ED
General Education 13 cr.
16 Total Credits
Semester 4
CS 241
Introduction to Computer Organization 3 cr.
CS 251
Introduction to File Processing 3 cr.
GEN ED
General Education 10 cr.
16 Total Credits
Semester 5
CS 261
Operating Systems and Computer Architecture I 3 cr.
CS 344
Data Structures and Algorithm Analysis 3 cr.
GEN ED
General Education 10 cr.
16 Total Credits
Semester 6
CS 361
Operating Systems and Computer Architecture II 3 cr.
CS 348
Discrete Structures II 3 cr.
GEN ED
General Education 10 cr.
16 Total Credits
Semester 7
CS 334
Organization of Programming Languages 3 cr.
GEN ED
General Education 13 cr.
16 Total Credits
Semester 8
CS 351
Database Design and Management 3 cr.
GEN ED
General Education 13 cr.
16 Total Credits
Photo of Kent Photo of Marcus

Computer Science Faculty

As experts in computer science, our faculty and instructors bring years of experience to the classroom.

Meet the faculty