Oct 14, 2024  
2024-2025 Course Catalog 
    
2024-2025 Course Catalog

Computer Science B.S.


Return to {$returnto_text} Return to: Degrees and Programs (Graduate and Undergraduate)

The Bachelor of Science in Computer Science equips students with a deep understanding of computer systems, software development, and data analysis. Students develop strong problem-solving and technological skills with a focus on research related to computer systems, algorithms, software development, and applications and gain hands-on experience and learn to design, implement, and maintain complex software applications and computer systems that solve real-world problems. The program covers a wide range of topics including algorithms, programming languages, software engineering, automata and compilers, operating systems and concurrency, networking and web applications, and machine learning. Graduates of the program are well equipped to pursue advanced studies in computer science or related fields or to start a career in a variety of industries such as finance, healthcare, and technology. They possess the necessary skills and knowledge to develop innovative software solutions, analyze data, and solve complex computing problems

 

Computer Science Student Outcomes (SO’s)

Students in the Computer Science program at Shawnee State University are expected to acquire at least the following fundamental abilities during the program.

  1. Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  2. Analyze a problem and identify and define the computing requirements appropriate to its solution.
  3. Design, implement, and evaluate a computer-based system, process, component, or program to meet desired need.
  4. Apply design and development principles i the construction of software systems of varying complexity.
  5. Function effectively on teams to accomplish a common goal.
  6. Communicate effectively with a range of audiences.

Careers

Careers available to graduates of the computer science program include:

  • Computer and Information Research Scientist
  • Machine Learning or AI Engineer
  • Data Scientist
  • Computer Systems Engineers/Architects
  • Data Analysis
  • Database Architects
  • Finance
  • Research and Development
  • Software Development/Software Engineer
  • Web and Digital Interface Designers

Computer Requirement

All student in the B.S. in Computer Science degree programs are required to purchase a laptop computer for use in class.  Any operating system, vendor, and graphics card are acceptable.  If the laptop is the student’s only computer (i.e. they don’t have a desktop computer at home), a higher-end laptop is preferable.

Degree Requirements

General Education Program*  31 Hours
Mathematics Courses  15 Hours
Computer Science  60 Hours
Natural Science Courses *Two courses lab-based sequence   8 Hours
Electives   6 Hours
Total Credit Hours Required 126 Hours

*The General Education Program is composed of 45 credit hours of which 14 hours may be satisfied by following the requirements in the computer science cutticulum.

Sample Schedule


Fifth Semester (Fall)


Seventh Semester (Fall)


Eighth Semester (Spring)


Return to {$returnto_text} Return to: Degrees and Programs (Graduate and Undergraduate)