Filters
Filters
- Preparatory
- Technology Programs
- Computer Science
Sort by
329 Computer Science Preparatory Programs


Promoted
Saïd Business School, University of Oxford
Oxford Artificial Intelligence Programme
- Oxford, United Kingdom
Course
Part time
6 weeks
Distance Learning
English
Understand AI, its potential for business, and the opportunities for its implementation. This programme aims to bridge the gap between business and technology. Designed for management and business leaders across multiple functions and industries seeking to understand the possibilities of AI, it’s also applicable for technical professionals such as CIOs, IT managers, and business analysts looking to better understand how AI can be implemented within their organisations.


Promoted
MIT Sloan School of Management (Get Smarter)
Artificial Intelligence in Health Care Online Short Course
- Cambridge, USA
Course
Part time
6 weeks
Distance Learning
English
Understand the applications, opportunities, and transformative potential of AI in your health care context.


Promoted
Goldsmiths, University of London (Online)
Foundation in Computer Science (Online)
- London, United Kingdom
Foundation Year
Part time
15 months
Distance Learning
English
The Foundation in Computer Science Online at Goldsmiths, University of London is a pre-bachelor’s programme that provides students with a solid foundation in both theoretical and practical computational concepts. As well as learning about and using current tools, languages and approaches in Computing and Computer Science, students will learn about underlying concepts to flexibly embrace new tools, languages and approaches as they arise, future-proofing their learning.


Campbellsville University Online
Associate of Science in Computer Science
- Campbellsville, USA
Associate Degree
Full time, Part time
1 year
Distance Learning
English
It's no secret that technology roles are in high demand. To gain foundational knowledge and skills for positions in information technology and beyond, pursue your Associate of Science in Computer Science online at Campbellsville University.


LaSalle College Montreal
Diploma in Computer Science Technology - Programming
- Montreal, Canada
Diploma
Full time
2670 hours
Distance Learning, On-Campus
French, English
Develop your programming skills using a precise product development methodology in the Computer Science Technology – Programming DCS. Learn different approaches to IT project management, including Scrum, to create ready-to-install and ready-to-use applications. Work as part of a team using best practices (Agile, Scrum) and key industry tools (GitLab, GitHub).
Best programs for you
Answer a few questions and we'll match you with programs!


Eötvös Loránd University
Fast-track counseling
Computer Science Preliminary Course
- Budapest, Hungary
Pathway Program
1 year
On-Campus
English
Fast-track counseling
This program is recommended for future students who want to build a firm basis for their further studies in the BSc program of Computer Science. Students who get admitted to Computer Science BSc but cannot reach the minimum level in the entrance examination, will also be redirected to our Preliminary Course.


Mission College
Fast-track counseling
Associate of Science in Computer Information Systems
- Santa Clara, USA
Associate of Applied Science
Full time
60 hours
On-Campus
English
Fast-track counseling
The Associate in Science in Computer Information Systems is designed to provide students with the knowledge and skills required for a variety of positions in the field of computer information technology. The program includes foundation courses in computer information systems and a wide range of skill-builder courses in current topics of technology.


Eötvös Loránd University
Fast-track counseling
Preparatory Year in Computer Science
- Budapest, Hungary
Preparatory Program
Full time
1 semester
On-Campus
English
Fast-track counseling
This program is recommended for future students who want to build a firm basis for their further studies in the BSc program of Computer Science. Students who get admitted to Computer Science BSc but cannot reach the minimum level in the entrance examination will also be redirected to our Preliminary Course.


Edmonds College
Fast-track counseling
Associate of Arts in Computer Science
- Lynnwood, USA
Associate of Arts
Full time
2 years
On-Campus, Blended
English
Fast-track counseling
Computer science is the study of computers and computational systems, including artificial intelligence, networks and security, database systems, human-computer interaction, vision and graphics, numerical analysis, operating systems, programming languages, software engineering, and bioinformatics. Computer scientists work to solve problems and study the performance of computer hardware and software to solve problems, expand functionality, and improve efficiency of our technology-enhanced world.


LSBF in Singapore
Higher Diploma in Computer Science
- Singapore, Singapore
- Online
Diploma
Full time, Part time
14 months
Distance Learning, On-Campus
English
The Higher Diploma in Computer Science (HDCS) further builds upon the skillsets of the Diploma in Information Technology. It provides one with a solid grounding in subject areas, preparing one for a career in IT and computer science across a wide spectrum of industries, and is suitable for those who wish to prepare themselves for essential roles in the workplace requiring technical expertise, or as a progression pathway to higher education.

Tufts University - School of Engineering
Certificate in Computer Science
- Medford, USA
- Boston, USA
Certificate
Full time, Part time
1 year
On-Campus
English
This four-course, graduate-level Computer Science certificate program will update your skills and broaden your knowledge in computer science.


Cañada College
Fast-track counseling
Associate Degree in Computer Science
- Redwood City, USA
Associate Degree
English
Fast-track counseling
Completion of the AS-T in computer science prepares students for transfer to a 4-yr institution to complete their Bachelor's degree in computer science or computer science engineering.


Jamestown Community College
Computer Science (A.S.)
- Jamestown, USA
Associate of Science
Full time
2 years
Distance Learning, On-Campus
English
The Computer Science degree at Jamestown Community College prepares you for transfer to a four-year college and major in computer science. You can pursue careers in UX design, network administration, programming, artificial intelligence, virtual reality, app development, and cybersecurity.


Tacoma Community College
Associate of Arts in Computer Science
- Tacoma, USA
Associate of Arts
Full time
2 years
On-Campus
English
Computer Science focuses on managing and operating complex computer systems. Computer science skills are needed in all areas of the economy: retailing, banking, manufacturing, agriculture, service, education, and government, as well as computer manufacturing and software development. This program provides students with the first two years of a four-year computer science degree and prepares them to enter a Bachelor of Computer Science program at the junior level. TCC offers courses that cover the first 2 years of a typical 4-year college computer science program (college-level courses) as well as courses to develop skills needed for college-level computer science courses. TCC offers three pathways of degree choices for computer science students.


Skyline College
Fast-track counseling
Associate in Science Degree in Computer Science
- San Bruno, USA
Associate of Science
Full time
On-Campus
English
Fast-track counseling
The Associate in Science in Computer Science for Transfer degree is intended for students interested in transferring to a California State University (CSU) campus with a major in Computer Science, or similar major.


Riverside City College
Associate Degrees for Transfer in Computer Science
- Riverside, USA
Associate of Applied Science
Full time
2 years
On-Campus
English
Solid preparation for transfer majors in Computer Science. Courses in object-oriented programming logic in C++, computer architecture, calculus, and calculus-based physics. Completion of the Computer Science: Associate Degree for Transfer (ADT) will prepare you to meet minimum lower-division admission requirements (60 transferable units) for transfer to the University of California (UC) system. If you would like to transfer to the California State University (CSU) system, please meet with a counselor for additional requirements that may be needed. The Computer Science program map below includes all of your major coursework and recommended general education courses by term that is needed to fulfill your degree and transfer requirements.


Eötvös Loránd University
Fast-track counseling
Foundation Year in Computer Science
- Budapest, Hungary
Foundation Year
Full time
1 year
On-Campus
English
Fast-track counseling
The goal of the Computer Science MSc program is to train Computer Scientist with a professional knowledge-based on solid theoretical background knowledge. The job of a Computer Scientist synthesizes the constructive activity of engineers with the general problem-solving attitude of mathematicians while participating in teams of large-scale projects. Students of the Foundation Year learn the methodologies as well as the programming languages and tools used in software development.
Popular Technology Programs Computer Science degree types
Popular study format
Learn more about Computer Science Preparatory programs
Computer Science at the Preparatory level engages you in foundational concepts that are essential for understanding technology's role in our lives. This program emphasizes both theoretical knowledge and practical skills, preparing students for further studies in this dynamic field.
You'll delve into essential topics like programming logic, algorithms, and data structures through courses designed to build technical proficiency. These experiences foster critical thinking as you learn to design and implement software solutions while refining problem-solving approaches.
The curriculum also includes introductory courses in web development, database management, and computer networking. Students build confidence as they engage with new perspectives, enhancing adaptability and technical expertise. Graduates possess the foundational skills needed for advanced studies, positioning them well for various future opportunities in technology and software development.