Filters
Filters
- Preparatory
- Course
- Technology Programs
- Computer Science
- On-Campus
Sort by
74 Computer Science Course Programs


Promoted
Innovate Summer Academy
Computer Science and Artificial Intelligence Courses
- London, United Kingdom
Course
Full time
2 weeks
On-Campus
English
A summer university preparation programme for teens, hosted at University College London (UCL). Engage deeply with core areas of computer science, such as programming, data analysis, and machine learning, gaining both technical knowledge and an understanding of the ethical and societal impacts of AI.


University of Cape Town
Study Abroad in Cape Town Course - Computer Science, Engineering, Game Design
- Cape Town, South Africa
Course
Full time
1 semester
On-Campus
English
Are you studying towards having a career in technology? Are you interested in further developing your computer science skills, including the ability to engineer and program software along with the tools necessary for building video games? Then our semester study abroad courses are for you! As a student, you will develop skills in programming languages that are valuable in various industries today. Students will further develop problem solving and programming skills with identified software and will be introduced to/or further develop skills in areas of computer science, engineering and/or game design techniques. Join the Semester Study Abroad Programme today! Choose from a variety of bachelor and master’s courses, across a wide range of disciplines for international credit transfer.


Azusa Pacific University
Fast-track counseling
Computer Science Major
- Azusa, USA
- San Diego, USA
Course
Full time
On-Campus
English
Fast-track counseling
You’ll create systems that analyze, transform, and describe information. You’ll learn the complexities of computer systems and use them to solve complex problems, and deepen your understanding in cutting edge topic such as like artificial intelligence, cybersecurity, internet of things, and mobile application development. You will opportunities to perform research with our world class faculty.
Best programs for you
Answer a few questions and we'll match you with programs!


ESEI International Business School Barcelona
The Lean Startup
- Barcelona, Spain
- Online
Course
Full time
18 hours
On-Campus
English
This module will introduce you to the lean startup methodology which aims to reduce the product development cycle and establish the viability of a proposed business model. Taking its influence from lean manufacturing principles, the lean startup approach aims to minimise waste and focus on exercising practices that bring real value. This means avoiding substantial outside funding, sticking to a simple business model and plan, and using constant customer feedback during the product development stage to ensure the startup is creating something that truly meets customer needs. You will work on your own idea for a minimum viable product (MVP) according to the lean startup methodology’s build-measure-learn principle.


Nipissing University
Computer Science
- Toronto, Canada
Course
On-Campus
English
The Computer Science program provides a strong foundation in computer science theory and in its practical applications including neural networks, artificial intelligence, robotics, graphics, computer security, software engineering, and game design. You may choose to pursue a Bachelor of Science (BSc) in Computer Science, or a Bachelor of Arts (BA) in Computer Science, based on your preference and the courses you choose. This will allow you to tailor your degree to be more applied or theoretical by selecting courses that align with your interests, and you will be supported by faculty who are genuinely interested in providing you with the skills to make your dreams a reality. You also have the option of simultaneously attaining a Certificate in Game Design and Development.


Auburn University at Montgomery
Minor in Computer Science
- Montgomery, USA
Course
On-Campus
English
A computer science minor complements majors from mathematics, physical science, chemistry, biology, and forensic science by integrating students’ knowledge and the problem-solving skills learned through the study of computer methods. The course listings below are a representation of what this minor requires. Select elective courses may also be included. Students may have to take additional courses to fulfill the prerequisites of the required courses.


Smith College
Computer Science
- Northampton, USA
Course
On-Campus
English
Computer Science prepares students to lead in a world experiencing sweeping technological change. Students choosing to major in computer science can look forward to a career in one of the many fields to which computer technology has become vital, including the sciences, arts and entertainment, banking and commerce, and of course the communication and computer industries themselves.


Barnard College
Computer Science
- New York, USA
Course
On-Campus
English
Barnard’s Computer Science program offers meaningful computing education and experiences to all Barnard students and partners with Columbia's Computer Science department to offer a major in Computer Science. The program aims to expand students' use and understanding of computation and data analysis across disciplines; offer students opportunities to think critically about the social implications of technology, including how to harness it for social good; promote curricular and pedagogical advances in computer science and its multidisciplinary applications; and provide new models for engaging students and enhancing diversity in computing.


Williams College
Computer Science
- Williamstown, USA
Course
On-Campus
English
Welcome to the Williams College Computer Science Department. We have a faculty of thirteen professors, all of whom are active researchers in a range of areas including artificial intelligence, parallel processing, human-computer interaction, algorithms, complexity theory, game theory, networking and distributed systems, storage, and programming languages. We offer a wide variety of introductory classes to students. These include not only courses designed to provide an introduction to computer programming, but also a number of courses focusing on topics like e-textiles, data science, video game appreciation, and an introduction to the Internet. Our major provides both a solid foundation in the core concepts of our discipline and the opportunity to explore topics in-depth in our many electives.


Trinity College
Computer Science
- Hartford, USA
Course
On-Campus
English
Computer Science at Trinity is a small, cohesive department offering a close working relationship between faculty and students, both in and out of the classroom. The department has been able to react quickly to the latest developments in computer technology by introducing new languages and systems in both elementary and advanced classes. Students in computer science classes have numerous opportunities for developing Internet skills and have access to state-of-the-art workstations.


Harvey Mudd College
Computer Science and Mathematics
- Claremont, USA
Course
On-Campus
English
The joint major in computer science and mathematics is cooperatively administered by the computer science and mathematics departments, and students will have faculty advisors from both departments. The purpose of the joint major is to provide a program of study tailored to students who are interested in the interdisciplinary connections between computer science and mathematics. Depending on how electives are selected, the program positions successful majors for graduate studies in either computer science or mathematics, or for immediate employment.


Davidson College
Mathematics and Computer Science
- Davidson, USA
Course
On-Campus
English
The Mathematics and Computer Science Department offers a strong curriculum in pure mathematics, applied mathematics, and computer science, in a friendly and supportive environment. We invite you to appreciate, understand, and engage these creative disciplines. The heart of our endeavor is excellence in teaching and learning. To that end, we value individual work with all students, encourage the development of existing and new courses and seminars, and promote participation in activities at local, regional, and national levels in mathematics and computer science.


DePauw University
Computer Science
- Greencastle, USA
Course
On-Campus
English
Students who major in computer science at DePauw study the design and development of software and hardware to solve problems in business, scientific and social contexts. DePauw offers first-rate laboratories and facilities that enable students with all levels of computing experience to engage in high-quality courses and innovative application.


Alexander College
Computer Science
- Burnaby, Canada
- Vancouver, Canada
Course
On-Campus
English
A major focus of the courses is on the development of skills in computational thinking and programming through practice, critical thinking, and innovation. All components of every Computer Science design have some active learning strategies incorporated into them such as think-pair share, debate, programming or research projects, and multimedia presentations.


Cedar Crest College
Computer Science Minor
- Allentown, USA
Course
On-Campus
English
A minor in Computer Science opens doors in every industry, and any career path is enhanced with an understanding of computing and the languages of technology. The Computer Science Program was built in collaboration with Google to focus on the skills employers are looking for right now. Students will complete the program with an impressive portfolio of completed work, including website and app builds and a knowledge of multiple computing languages.
Popular Technology Programs Computer Science degree types
Learn more about Computer Science Course programs
As the computer science field of study became increasingly prevalent, many had their doubts that this field of study would continue. It was not until the 1950s that computer science began to be observed as a legitimate science among academics. It is thanks to the IBM brand that this became part of the main-stream culture.