Filters
Filters
- Bachelors
- BSc
- Technology Programs
- Programming
Sort by
16 ming BSc Degree Programs


Promoted
LaSalle College Vancouver
Bachelor of Science in Game Programming
- Vancouver, Canada
BSc
Full time
3 years
On-Campus
English
A Bachelor of Science in Game Programming prepares students for an exciting, rewarding and in-demand career in an industry where tech and creativity intersect. Bring compelling stories, interesting characters and unique strategies to life through a program that merges applied art, computer science and software programming. Study and work with like-minded creatives to design and develop the next generation of video games with a holistic approach that incorporates state-of-the-art equipment and exceptional teaching by industry insiders at the forefront of their field. Get ready to make gaming your life’s work.


SAE Institute
BSc (Hons) Games Programming
- London, United Kingdom
BSc
Full time
2 years
On-Campus
English
Unlock your creativity, take your skills to the next level and study games programming at SAE. On our games programming course, you’ll learn the programming and software development techniques that make games work. You’ll also explore topics like games AI, procedural generation, tools development and gameplay programming – all while using industry-standard games development software.


Goldsmiths, University of London
BSc (Hons) Games Programming - Part time
- London, United Kingdom
BSc
Part time
6 years
On-Campus
English
Whether you’re interested in indie games or AAA console game development, this course prepares you for a creative career in the games industry.
Best programs for you
Answer a few questions and we'll match you with programs!


Goldsmiths, University of London
BSc (Hons) Games Programming - Full time
- London, United Kingdom
BSc
Full time
On-Campus
English
Whether you’re interested in indie games or AAA console game development, this course prepares you for a creative career in the games industry.


South East Technological University
BSc (Hons) in Computer Science (Common Entry)
- Waterford, Ireland
BSc
Full time
4 years
On-Campus
English
If you're interested in computer science but unsure where to specialise, the BSc Computer Science (Common Entry) is for you. You will learn about the basics of computing/software development, and then decide which of the specialisms you think best suits your personal interests, strengths, and plans.


Macromedia University of Applied Sciences
Bachelor Software Engineering
- Berlin, Germany
BSc
Full time
6 semesters
On-Campus
English
We are surrounded by software. The latest computer technology is not only found in PCs and smartphones, but also in cars and even coffee machines. Does your heart beat digitally? In the practical bachelor’s programme in software engineering, you learn how different types of software are planned, programmed and maintained.


Concordia University Nebraska
B.S. in Computer Science
- Seward, USA
BSc
English
Our technology-driven world demands innovative, high-tech professionals who specialize in areas like software development, programming, networks and cybersecurity.


Ontario Tech University
Bachelor of Science in Computer Science - Advanced Entry
- Oshawa, Canada
BSc
Blended
English
Build on the knowledge of your Computer Engineering Technology, Computer Programmer Analyst or Computer Programming and Analysis advanced diploma through this college-to-university advanced entry program.


Rowan University
Bachelor of Science in Computer Science
- Glassboro, USA
BSc
English
Learn the principles and technologies of computers and networks to develop the versatility needed to adapt. Specialize in specific areas of study including software engineering, networking and operating systems, information technology, programming languages and artificial intelligence. Emerge prepared for a career.


Appalachian State University
BS in Computer Science
- John E. Thomas Hall, USA
BSc
English
The world runs on technology. By learning how computing devices work, how to reason about algorithms and how to develop software, you are entering a field with endless opportunities from software for businesses or research, to apps and a demanding job market.


University at Buffalo, The State University of New York
Fast-track counseling
Computer Engineering BS
- Buffalo, USA
BSc
Full time
4 years
On-Campus
English
Fast-track counseling
Computer engineering is where software meets hardware. If you’re fascinated by how smartphones, robots, driverless cars, and medical sensors work, this program is for you. You’ll learn to integrate software and hardware, combining computer science and electrical engineering to create efficient, cutting-edge technology.


Edinburgh Napier University
BSc (Hons) BSc (Hons) Software Development (Graduate Apprenticeship)
- Edinburgh, United Kingdom
BSc
Full time
On-Campus
English
The program focuses on developing practical skills in software development through a hands-on apprenticeship model. Students work alongside industry professionals, gaining real-world experience while ...


Ontario Tech University
Bachelor of Science in Computer Science
- Oshawa, Canada
BSc
Blended
English
Embarking on a Bachelor of Science in Computer Science is an exciting journey that allows you to delve into a wide range of computing fundamentals. Here's a guide on how to make the most of your studies. Familiarize yourself with the core curriculum, including courses on artificial intelligence, data structures, and other fundamental topics. Understand how these courses fit into the overall program and what skills they aim to develop


Glasgow Caledonian University
BSc (Hons) Graduate Apprenticeship Software Development
- London, United Kingdom
BSc
Full time
On-Campus
English
The Graduate Apprenticeship in Software Development is designed for those looking to combine work experience with formal education. Throughout the program, apprentices gain practical skills in softwar...


California State Polytechnic University, Pomona (Cal Poly Pomona)
Bachelor of Science in Computer Science
- 3801, USA
BSc
On-Campus
English
For an alternative and interdisciplinary way to complete some of their GE requirements, students may choose the Interdisciplinary General Education program
Popular Technology Programs Programming degree types
Popular locations
Learn more about ming BSc degree programs
A Bachelor's degree in Programming prepares you to navigate the dynamic world of software development and technology. This field combines foundational programming skills with creative problem-solving, preparing you to address real-world challenges.
Through courses in software engineering, web development, and database management, you'll learn to design, code, and maintain applications, gaining specific competencies like developing user interfaces and integrating APIs. The curriculum emphasizes hands-on projects that reflect industry practices, allowing students to apply theoretical knowledge in practical situations. While mastering programming concepts, students build confidence as they engage with new technological advancements.
Graduates emerge ready for diverse career paths, such as software developer, systems analyst, or web application engineer. A Bachelor's degree in Programming fosters critical thinking and encourages innovation, equipping you with skills valued across various sectors. The educational environment promotes teamwork and collaboration, enhancing your ability to work effectively in professional settings.