Boise State University United States

Bachelor of Science in Computer Science

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

The Bachelor of Science in Computer Science at Boise State University equips you to address the complex challenges of our increasingly digital world, from advancing medical breakthroughs to safeguarding global infrastructure. This undergraduate degree is ideal for aspiring innovators who want to understand and shape the future of technology. You will delve into core areas such as algorithms, data structures, software engineering, and computer security, gaining a robust foundation in the principles that underpin modern computing. Boise State University's program prepares you to be a leader in a field where computer science is fundamental to solving critical global issues.

This full-time, on-campus program is structured over four years, guiding you through a comprehensive curriculum that includes essential mathematics, electrical and computer engineering principles, and specialized computer science electives. You will engage in hands-on learning through projects like the Senior Design Project, where you apply your knowledge to real-world problems, and gain practical experience with version control and full-stack web development. Graduates of this Bachelors Degree program are well-prepared for diverse career paths in software development, cybersecurity, and technology consulting, armed with the analytical and technical skills sought by leading organizations.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

The Bachelor of Science in Computer Science program provides a comprehensive education in computing, encompassing foundational university requirements and specialized major coursework. Students will explore core computer science concepts, including programming, data structures, algorithms, operating systems, and software engineering. The curriculum also integrates essential mathematics, physics, and chemistry, alongside electives to broaden knowledge and skills.

1 University Foundations Requirements — 38 Credits

Calculus I (FM)
General Chemistry I
General Chemistry I Lab
Physics I with Calculus
Physics I with Calculus Lab
Intro to Cell & Molecular Biology
Human Anatomy & Physiology I
Physical Geology
Education, Schooling, and Society (FS)
Philosophical Perspectives on Science & Math (FH)

2 Major Requirements and Electives — 82 Credits

Computer Science I
Navigating Computer Systems
Intro to Version Control
Intro to Full Stack Web Development
Computer Science II
Ethical Issues in Computing
Software Development in C
Data Structures
Computer Security & Information Assurance
Programming Languages
Intro to Theory of Computation
Algorithms
Operating Systems
Software Engineering
Senior Design Project (FF)
Senior Outcome Assessment
Digital Systems
Digital Systems Lab
Microprocessors
Microprocessors Lab
Calculus II
Discrete Mathematics
Introduction to Technical Communication
Multivariable and Vector Calculus
Introduction to Linear Algebra
Fundamentals of Security and Cryptography
Introduction to Algebraic Cryptology
Differential Equations with Matrix Theory
Functions and Modeling
Introduction to Combinatorics
Brief Intro to HCI
Ethical Hacking
Network Security & Defense
Algorithms of Machine Learning
Software Testing
Secure Programming
Technical Interviews & Careers
Current Topics in CS
Mobile App Development
Full Stack Web Development
Databases / Databases for Data Scientists
Cyber-Physical Systems
Cybersecurity of Critical Infrastructures
Computer Networks
Parallel Computing
Natural Language Processing
Information Retrieval
AI for Cybersecurity
Computer Architecture
Programming Language Translation
Distributed Systems
Embedded/Portable Computing Systems
Artificial Intelligence
Computer Graphics
Human Computer Interaction
Object-Oriented Design Patterns
Software Quality
Software Security

3 General Electives

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 28,478.00
Second Year Fee Tuition fee
USD 28,478.00
Third Year Fee Tuition fee
USD 28,478.00
Fourth Year Fee Tuition fee
USD 28,478.00
Total Program Cost Estimated total tuition
USD 113,912.00

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

Living Costs

Accommodation
USD 550.00 - USD 1,000.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 Boise Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Clinical & Medical ServicesCloud Computing & InfrastructureCybersecurityHardware & Semiconductor EngineeringMedical Research & Clinical TrialsNetworking & Internet ServicesProduct Management & UXQuality Control & AssuranceRehabilitation & PhysiotherapySoftware Development & Engineering

Top Employers Hiring for this course

HP

Micron Technology

Saint Luke's Health System

Why Study Bachelor of Science in Computer Science at Boise State University

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Moderate Application response time

Boise State University typically responds to applications within 1 - 2 weeks, giving you clarity on your options quickly.

Life at Boise State 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 Bachelor of Science in Computer Science at Boise State University

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks. On-campus work does not require separate permits.

What English language score do I need for this course?

To enroll, you must meet specific English test requirements. Acceptable scores include TOEFL: listening 17, overall 68; IELTS: overall 6.0; or PTE: overall 50.

What jobs can I get after studying this course?

Graduates can pursue careers as Software Developers, Data Analysts, Systems Architects, Web Developers, and Network Engineers.

What will I actually study in this course?

One of the more recent fields of academic study, computer science is fundamental in today's digital world. Almost every major challenge facing our world is turning to computing for a solution, from conquering disease to eliminating hunger, from improving education to protecting the environment. Medical imaging and other medical software implications are revolutionizing the practice of medicine, mobile devices are transforming the way people live and communicate,

When can I start — what are the intake months?

The Bachelor of Science in Computer Science program has an intake month in January. Make sure to apply before the deadlines to secure your place.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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