As part of the new Computer Science program, students will attend national conferences, such as the International Conference on Supercomputing and the Federated Computing Research Conference, and participate in competitions such as the International Collegiate Programming Contest through the East Central North America Regional Contest.
According to the Bureau of Labor Statistics, computer science jobs are expected to grow much faster than average over the next 10 years. For example, software developer jobs are projected to increase by 24 percent, with a median pay of more than $100,000 per year.
Upon completion of the program, graduates should be able to:
- Demonstrate proficiency in computer science content knowledge in the areas of discrete structures, programming, algorithms, systems, and software engineering.
- Demonstrate proficiency in writing and debugging programs in a variety of languages (including C++, Java, Python, and Visual Basic);
- Design, implement, and optimize computer systems to solve industry based problems; and
- Articulate the relevance and impact of a Christian world view in addressing current issues in computer technology.
|Course number||General Education Core||Credits|
|ENGL101||Written Communication II||3|
|ENGL102||Written Communication III||3|
|SOC151||Principles of Sociology||3|
|BIBL215||Old Testament Literature||3|
|BIBL216||New Testament Literature||3|
|PHIL250||Introduction to Philosophy||3|
|THEO110||Exploring the Christian Faith||3|
|KINE117||On the Ball Training, or||1|
|KINE128||Physical Fitness, or|
|Science with Lab (PHYS, CHEM)||4|
|Total General Education Courses||53|
|Course number||Major and Cognate Courses||Credits|
|CSC110||Introduction to Computer Science||2|
|CSC2XX||Data Structures and Algorithms||3|
|CSC3XX||Internship in Computer Science||1|
|MATH242||Linear Algebra an Diff. Equ.||4|
|MATH252||Probability and Statistics||3|
|Choose 9 hours||9|
|CSC||Any CSC elective xx or above|
|Total Major and Cognate Courses||51|
|Electives to complete the degree||16|