Computer Science

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Next Intake TBA

Course Overview

Embark on a transformative journey with the Computer Science Bachelors Degree at Southern Illinois University, designed for aspiring innovators passionate about the digital world. In an era where software engineering, computational statistics, and algorithm design are paramount, this program equips you with the foundational knowledge and practical skills to tackle complex computational challenges. You will explore the intricate relationship between hardware and software, delve into the logic of programming languages, and understand the ethical considerations shaping technology's future. This rigorous undergraduate degree is your gateway to understanding and shaping the technologies that define our modern lives.

This full-time, on-campus program unfolds over four years, immersing you in a dynamic learning environment. You will engage with core subjects like discrete mathematics, data structures, and operating systems, alongside specialized topics such as web application development and artificial intelligence. Through hands-on projects, including a capstone senior project, you will apply your learning to real-world problems, developing crucial problem-solving and analytical abilities. You will graduate prepared to pursue diverse career paths in software development, systems analysis, cybersecurity, and beyond, equipped with the expertise demanded by today's tech-driven industries.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Computer Science course offers a broad exploration of computing principles and applications. Students will delve into foundational concepts, programming, data structures, and algorithms. The curriculum also covers specialized areas such as operating systems, computer architecture, software engineering, artificial intelligence, and cybersecurity. Practical skills in areas like web development and Linux systems are also emphasized.

1 Courses

Introduction to Application Software
Computer Concepts
Problem Solving with Computers
The Beauty and Joy of Computing
Introduction to Computer Science
Discrete Mathematics
Programming with Data Structures
Introduction to Internet and Mobile Computing
Computational Statistics I
Communication Skills and Ethics for Computer Science
Introduction to Linux
Advanced Object-Oriented Programming
Software Development Practices
Linux/UNIX Programming
The Theory and Implementation of Programming Languages
Computer Logic and Digital Design
Computer Organization and Architecture
Introduction to the Design and Analysis of Algorithms
Operating Systems
Web Application Development
Current Topics in Computer Science
Internship in Computer Science
Computer Architecture
Autonomous Mobile Robots
Basic Linux System Administration
Advanced Linux/UNIX Programming
Applied Cryptography
Ethical Hacking
Computer Security
Programming Distributed Applications
Digital Forensics
Network Forensics
Compiler Construction
Distributed Systems
Principles of Virtualization and Cloud Computing
Database Systems
Cyber-Physical Systems
Learning From Data
Software Engineering
Artificial Intelligence I
Machine Learning and Soft Computing
Bioinformatics Algorithms
Computer Networks
Mobile and Wireless Computing
Introduction to Graph Theory
Introduction to Combinatorics
Theory of Computing
Advanced Algorithm Design and Analysis
Optimization Techniques
Linear Programming
Numerical Analysis I
Computational Statistics II
User Interface Design and Development
Computer Graphics
Software Aspects of Game Development
Readings
Special Topics
Special Problems
Seminar
Senior Seminar in Computer Science
Senior Project in Computer Science
Senior Thesis in Computer Science

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 19,276.00
Second Year Fee Tuition fee
USD 19,276.00
Third Year Fee Tuition fee
USD 19,276.00
Fourth Year Fee Tuition fee
USD 19,276.00
Total Program Cost Estimated total tuition
USD 77,104.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 1,950.00 - USD 2,250.00
Food & Groceries USD 3,000.00 - USD 4,560.00
Transport USD 600.00 - USD 1,200.00
Utilities & Bills USD 960.00 - USD 1,800.00
Estimated Total USD 4,560.00 - USD 7,560.00

Living cost estimates are based on Carbondale campus.

Outcomes & Employability

What happens after you graduate

53%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Aerospace Research & AcademiaBlockchain & Emerging TechnologiesCommercial AviationCustoms, Trade & ComplianceDevOps & Site Reliability EngineeringIT Support & Systems AdministrationIndustry 4.0 & Digital ManufacturingRegulatory & Government AffairsSupply Chain & ProcurementTelecom Software & Systems

Top Employers Hiring for this course

AT&T

Amazon Web Services

General Dynamics Information Technology

IBM

Leidos

Microsoft

Northrop Grumman

United State Army

Why Study Computer Science at Southern Illinois University

What makes this program stand out

Very Fast Application response time

Southern Illinois University typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Southern Illinois University in United States

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science at Southern Illinois University

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks without a separate work permit. Off-campus work may be possible after the first year with university approval.

What English language score do I need for this course?

To meet the English language requirements, you can submit scores from tests like Duolingo, TOEFL, IELTS, or PTE. Each test has specific score requirements that you must achieve to qualify.

What jobs can I get after studying this course?

Graduates can pursue roles such as software developer, systems analyst, cybersecurity specialist, web developer, or data analyst.

What will I actually study in this course?

Embark on a transformative journey with the Computer Science Bachelors Degree at Southern Illinois University, designed for aspiring innovators passionate about the digital world. In an era where software engineering, computational statistics, and algorithm design are paramount, this program equips you with the foundational knowledge and practical skills to tackle complex computational challenges. You will explore the intricate relationship between hardware and software, delve into the logic

When can I start — what are the intake months?

The Computer Science program at Southern Illinois University has an intake month in September. Be sure to prepare your application and necessary documents well in advance.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️