Computer Science Education
Bachelor of Science Degree in Computer Science
Computer science is all about solving everyday problems — from graphics and games to business and science. Computer scientists design and develop software. They write programs, develop algorithms and manage networks that make modern civilization possible.
Computers are found in every type of business and every sector of society, but these systems are useless without software to direct their actions and networks to let them communicate. Virtually every organization relies heavily on computers. The need for people with a computer science background is very high and continues to grow.
The requirements for a Bachelor of Science degree in Computer Science include a total of 124-130 semester hours with a minimum of 45 upper-division hours. The total is divided among the following groups: University Core Curriculum, and First-Year Seminars, Major Curriculum, and Electives.
There are four options for the degree, the Computer Information Systems Option, the Systems Programming Option, and the Computer Science Education Option. Besides the University Core Curriculum, all options also share a common major curriculum that consists of 37 semester hours in computer science, mathematics, and English.
The Computer Science Education option is designed for those students seeking a Bachelor of Science Degree and a secondary teaching certificate (grades 8-12) in computer science. They must also comply with teacher certification requirements. Prospective candidates for teacher certification are strongly urged to obtain current certification information from the College of Education prior to formulating a degree plan or pursuing degree-specific course work. |
GENERAL COMPUTER SCIENCE COURSES
- COSC 1435 Introduction to Problem Solving with Computers I
- COSC 1436 Introduction to Problem Solving with Computers II
- COSC 2334 Computer Architecture
- COSC 2437 Data Structures
- COSC 3336 Introduction to Database Systems
- COSC 3346 Operating Systems
- COSC 3370 Software Engineering
- COSC 3400 Skills for Computing Professionals
- COSC 4354 Senior Capstone Project
- MATH 2413 Calculus I
- MATH 2305 Discrete Mathematics I
- MATH 3342 Applied Probability & Statistics
COMPUTER SCIENCE EDUCATION OPTION COURSES
- Computer Science courses
- Professional Development and Reading Sequence
NEED MORE INFO? Visit the University Course Catalog>>



