Logo
Logo

Bachelor’s Degree in Computer Science

Earn your bachelor’s degree with a comprehensive focus on programming, software development, databases, networks, and systems. You will master the use of cutting-edge tools and technologies to solve real-world problems in today’s technological landscape.

Request information
$14,400*

Apply for a scholarship

Line

Format 100% online

Applications Closed

US Degree Accredited

Language English and Spanish

Duration 4 years (12 semesters)

Number of credits 120 credits

Become a computer expert and stand out in the evolving world of technology

While earning your Bachelor’s Degree in Computer Science, you will learn from industry professionals with expertise in key areas, such as cybersecurity, corporate finance, data science, and AI, among others.

You will strengthen your technological skills with our case-based approach, where you will analyze real incidents to connect technology, regulations, and business, and understand the impact of cyberattacks and how to structure an effective response.

Learn through our fully online program that allows you to access a range of courses to expand your expertise in the field of technology and the impact it has across industries.

What will you learn in our Bachelor’s in Computer Science program?

Our BA in Computer Science program combines a strong theoretical foundation in mathematics, programming, and computer systems, with practical application through projects, software development, and real-world problem-solving. With a bachelor’s degree in CS, you will be able to:

  • Develop technological applications: You will conceptualize, design, and program software to meet current business needs.
  • Analyze data and systems: You will analyze interfaces that ensure accessibility and usability of computer systems, services, and applications.
  • Programming: You will apply a range of programming techniques to solve problems and meet the demands of businesses and clients.
  • IT systems management: You will learn about the characteristics and structure of distributed systems, computer networks, and the Internet.
  • Security and protection: You will understand the importance of implementing secure systems, establishing cybersecurity policies, and fostering a transparent organizational culture.
que aprenderas

Why earn your Bachelor’s in Computer Science at MIU?

Our Bachelor of Computer Science program’s applied approach allows you to analyze real technological problems, design and develop computer programs, implement software-based solutions, and apply software engineering methodologies. You will also have access to the following benefits:

  • A U.S.-accredited degree that meets the demands of the U.S. and global market
  • Access to high-quality networking that connects you with students from around the world, expanding your horizons and increasing your opportunities
  • A flexible methodology that includes onboarding, personalized tutoring, live and recorded classes, around-the-clock technical support, and access to all our online resources
  • Affordable pricing that makes quality education accessible
innovacion

Format

For greater flexibility, you can earn your U.S.-accredited Bachelor’s Degree in Computer Science online. Study at your own pace, anytime and from anywhere in the world.

Online

$14,400

Tuition

$120

Per credit

$300*

Fees

Start date

September 2026

Language

English

Duration

4 years (12 semesters)

Application fee

  • Domestic Students: 50 USD/ for International Students:150USD
  • Foreign Credential Evaluation (FCE): 150 USD
  • Graduation Fee: 400 USD

(*) Does not include the graduation fee (USD 400)

Scholarships

See all the scholarships we have available for those who qualify, along with our no-interest payment plans. If you have any questions about your personal situation, we are here to help.

Scholarships Arrow

Program overview

120 Credits

MIU’s BA in Computer Science curriculum is designed to provide knowledge of cybercrime, systems and network security, software development and auditing, programming, application development, and coding.

First year

12 courses

1st semester

4 courses
English Composition I

ENC1101

3 Credits

Sociology

SYG2001

3 Credits

College Mathematics I

MAC1005

3 Credits

Advanced Writing Techniques

WRI100

3 Credits

2nd semester

4 courses
College Mathematics II

MAC1014

3 Credits

General Psychology

PSY2001

3 Credits

English Composition II

ENC1102

3 Credits

Speech

SPC1017

3 Credits

3rd semester

4 courses
Macroeconomics

ECO2013

3 Credits

Microeconomics

ECO2023

3 Credits

World History

WHO1026

3 Credits

Statistics

STA2311

3 Credits

Second year

10 courses

4th semester

3 courses
Computer Programming

COP2210

3 Credits

Physics

PHY2048

3 Credits

Computer Architecture and System Software

EEL3768

3 Credits

5th semester

4 subjects
Operating Systems

COP2300

3 Credits

Information System and Safety

ISM4300

3 Credits

Human-Computer Interaction

CEN2710

3 Credits

Fundamentals of Software Engineering

CEN4072

3 Credits

6th semester

3 subjects
Web Application Development

COP3874

3 Credits

Artificial Intelligence and Knowledge Engineering

CEN3070

3 Credits

Data Structures and Algorithm Analysis in C++

COP3530

3 Credits

Third year

10 courses

7th semester

3 courses
Algorithms and Complexity

COP2550

3 Credits

Computer Structure

EEE3050

3 Credits

Networks and the Internet

EEL3123

3 Credits

8th semester

4 subjects
Neural Networks and Fuzzy Logic

EEE3032

3 Credits

Information Retrieval

COP2410

3 Credits

Embedded Software Engineering

COP4301

3 Credits

Project Management

CEN3880

3 Credits

9th semester

3 subjects
Advanced Computer Programming

COP3500

3 Credits

Information and Encoding

COP3501

3 Credits

Installations and Systems Performance and Quality

COP3601

3 Credits

Fourth year

7 courses

10th semester

3 courses
Online Information System for Business

COP3701

3 Credits

Intelligent Web System

COP3801

3 Credits

Software Engineering and Quality

CEN2020

3 Credits

11th semester

3 courses
Wireless Network and System

CNT4704

3 Credits

Advanced Algorithm Design

CEN3180

3 Credits

Simulation Methods and Languages

COP4400

3 Credits

12th semester

1 course
Computer Engineering Capstone Project

CIS4011

6 Credits

Drive innovation with computer science tools

You will learn to integrate core computer science foundations and emerging technology to design innovative solutions and solve complex problems in the tech environment. MIU’s online computer and information technology programs prepare you to master key industry tools:

 

  • Wireshark: Examines and captures real network traffic to troubleshoot connectivity issues, monitor security, and analyze network behavior.
  • Cisco Packet Tracer: Used to design, configure, and manage network infrastructure, allowing you to understand routing, switching, network security, and communication systems management.
  • Jupyter Notebook: Used to write and develop code alongside text, visualizations, and data analysis. It is commonly used in data science and analysis to explore information, create models, and document clear and reproducible results.
  • Weka: A machine-learning platform used to analyze data and apply classification, clustering, and predictive algorithms. It can be used to discover patterns, generate predictive models, and support data-driven decision-making.
  • Maltego: An intelligent analysis and data visualization tool used to uncover relationships between people, domains, IP addresses, and organizations. It is used in cybersecurity to investigate threats, map infrastructures, and detect hidden connections.

 

Each of these tools will aid you in traffic and network analysis, systems simulation, data exploration, machine learning, and basic cybersecurity research.

Master Python and broaden your career opportunities

In addition to your coursework, you will have access to Python programming content designed to strengthen your programming knowledge and allow you to master the most widely used Python libraries and apply effective computational solutions in both industrial and scientific environments. A practical and up-to-date experience to boost your professional development in the tech field.

Diseno sin titulo 46, Bachelor’s degree in Computer Science

Career opportunities with a Bachelor’s in Computer Science

BA Degree in Computer Science prepares you to enter the tech job market, where you will be prepared to apply knowledge in areas such as programming, systems analysis, cybersecurity, systems architecture, data communication, etc. Earning your degree helps you qualify for roles such as the following:

  • Application Analyst and Developer: Work on software design projects where you will build and test applications that meet client and company needs.
  • Hardware Engineer: Design and test physical components of electronic devices to ensure efficient performance and seamless integration with different software systems.
  • Software and Network Architect: Design and develop technical components, system structures, and communication infrastructure in complex systems.
  • Software Project Manager: Coordinate work teams to automate tasks, monitor progress, and ensure productivity throughout project execution.
  • AI and Machine Learning Expert: Develop and apply intelligent algorithms and systems based on machine learning.
  • Cybersecurity Consultant: Identify risks and ensure data security and the protection of digital systems.
$98,670*

AVERAGE SALARY

95%

EMPLOYABILITY

Frequently Asked Questions

Do I need to take the TOEFL exam or obtain a student visa to enroll?

No. As our programs are available in Spanish and fully online, neither the TOEFL exam nor an F-1 student visa is required, making enrollment simple for international students.

What technologies and programming languages are included in the program?

The program is centered on the most in-demand languages like Python, Java, C++, and SQL, while also integrating advanced training in Artificial Intelligence, Cloud Computing, and Cybersecurity.

Can I transfer credits earned at another university?

Yes. MIU accepts credit transfers from previously accredited institutions, subject to academic evaluation, allowing students to complete their degree in less time and make the most of their investment.

How does MIU’s curriculum adapt to current Artificial Intelligence trends?

Our curriculum includes specific courses in Language Models (LLMs), applied Machine Learning, and AI ethics, ensuring our graduates master the tools that are transforming the tech industry.

Is an MIU degree equivalent to a degree earned at an on-campus university in the United States?

Yes, a degree earned online with MIU is no different from a degree earned in person. MIU graduates earn an accredited Bachelor of Science in Computer Science degree with the same legal and professional validity.

Can I complete my Bachelor’s Degree in Computer Science entirely in Spanish?

Absolutely. MIU’s bachelor’s program for computer science is available entirely in Spanish, allowing Spanish-speaking students to earn an official U.S. degree without language barriers.

Does MIU offer support for students who work full-time?

Our fully online format with live and recorded classes and flexible scheduling makes it easier for working students to balance their studies with personal and professional responsibilities.

Admission requirements

To enroll in our Bachelor’s in Computer Science program, you must provide the following:

  • High school diploma or GED
  • Copy of your passport or national ID
  • Completed application form
  • Current résumé

If you do not reside in the United States or your native language is not English, additional requirements may apply.

TextImage

Keep learning

Expand your knowledge and stand out from the competition with our Continuing Education Courses. MIU’s Continuing Education Courses do not count as university credits and are not transferable to other academic programs. They are designed solely for professional development and personal enrichment.

Cybersecurity
Cybersecurity

Develop a strategic vision to implement effective digital protection protocols.

Data Science
Data Science

Master the techniques of data mining and data processing.

Digital Project Management
Digital Project Management

Master the tools and methodologies to lead multidisciplinary teams and manage complex projects.

Data & Business Analytics
Data & Business Analytics

Make decisions based on strategic data analysis.

Strategic Management and Organizational Leadership
Strategic Management and Organizational Leadership

Learn how to lead teams and navigate crises effectively.

Emotional Intelligence and Positive Discipline
Emotional Intelligence and Positive Discipline

Support your students’ talents and help them grow.

Design Management
Design Management

Lead creative projects with successful brand communication strategies.

Corporate Finance
Corporate Finance

Optimize your company's financial management to gain a competitive edge.

Digital Marketing & AI Applied to Marketing
Digital Marketing & AI Applied to Marketing

Learn effective strategies to connect with your audience and grow your business.

E-commerce and Digital Business Management
E-commerce and Digital Business Management

Explore the latest trends and find new business opportunities in e-commerce.

Skills for Lawyers
Skills for Lawyers

Adapt to the ever-changing demands of the legal profession.

Legal Tech
Legal Tech

Become a sought-after legal expert in the digital marketplace.

Quality and Patient Safety
Quality and Patient Safety

Become a healthcare professional capable of managing risks and crisis situations.

Key dates

Key dates for our Bachelor of Computer Science program are as follows: 

  • Fall semester: September – December
    • Enrollment: August
  • Spring semester: January – May
    • Enrollment: December
  • Summer semester: May – August
    • Enrollment: April
2026/2027 academic calendar
fechasclaves

Licenses and Authorizations

DEAC (Distance Education Accrediting Commission)

MIU City University Miami is accredited by the DEAC. The Distance Education Accrediting Commission is recognized by the Council for Higher Education Accreditation (CHEA).

DEAC IDLogo Color 1, Bachelor’s degree in Computer Science

 

State License

MIU City University Miami is licensed by the Commission for Independent Education, Florida Department of Education, under license number #5359.

logo 1, Bachelor’s degree in Computer Science

A Leader in Online Education

MIU City University Miami is part of PROEDUCA Universities, a leader in online education with over 15 years of experience. With more than 108,000 students across 90+ countries and a team of 3,000 highly qualified professors, we offer a proven learning system based on academic excellence and accessibility.

90+

Countries

+100K

Students

15+

Years of Experience

Request information

    $14,400*

    $120 per credit