May 2025 Undergraduate Catalog 
    
    May 09, 2025  
May 2025 Undergraduate Catalog

Bachelor of Science in Computer Science


Return to {$returnto_text} Return to: Undergraduate Programs of Study

Program Description
Computer science is a dynamic and evolving field that impacts nearly every aspect of modern life. The Bachelor of Science in Computer Science program is designed to equip students with the fundamental knowledge, skills, and communication needed to thrive in the field. The program emphasizes a strong foundation in computer science principles, coupled with hands-on experience and real-world applications. Content includes object-oriented design, human-computer interaction, artificial intelligence, mobile application development, software engineering, and cybersecurity. The program prepares students to excel in the challenging world of technology, offering a deep understanding of theoretical concepts and practical skills necessary for professional success.

Program Outcomes

Upon completion of this program, the student should be able to:
1. Demonstrate proficiency in object-oriented design, human-computer interaction, artificial intelligence, mobile application development, software engineering, and cybersecurity.
2. Apply computer science concepts to software design and implementation.
3. Build efficient programs to address business needs.
4. Analyze complex technical problems to implement efficient solutions.
5. Analyze data using appropriate tools and techniques to inform decision-making.
6. Communicate technical information to diverse stakeholders.

Program Content

A minimum of 120.00 semester credit hours is required for graduation.

Required Courses


All courses, 67.00 semester credit hours, are required.

Open Elective Courses


A minimum of 12.00 semester credit hours is required. Eligible students can take approved dual credit graduate level courses to complete a portion of the open electives requirement.

Dual Credit Courses


Eligible students can replace up to 12.00 semester credit hours of the core program requirements with approved dual credit graduate level coursework. A total of 12.00 graduate semester credit hours can be taken throughout the student’s program.

Graduate Program Applicable Dual Credit Courses
Master of Science in Computer Science IT 500 Network Engineering
IT 611 Big Data Analytics
IT 615 Software Engineering Management
IT 621 Advanced AI and Machine Learning (AI/ML)
Master of Science in Cybersecurity IT 500 Network Engineering
IT 520 Project Management for Cybersecurity

 

Required Capstone or Internship


3.00 semester credit hours are required. 

* Online students in some states may not be allowed to take this internship due to state restrictions.

Personal and Professional Development Courses


All courses, 2.00 semester credit hours, are required.

Return to {$returnto_text} Return to: Undergraduate Programs of Study