
Bachelor of Science in Computer Engineering
Miami, USA
DURATION
4 Years
LANGUAGES
English, Spanish
PACE
Full time
APPLICATION DEADLINE
12 Apr 2025*
EARLIEST START DATE
12 May 2025
STUDY FORMAT
Distance Learning
* 1 month before classes start
Key Summary
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
INTRO
The Bachelor of Science in Computer Science aims to prepare students to mature into professionals that have an active role in their chosen field. The program is offered online and hybrid. The bachelor’s degree in Computer Science prepares the graduate for developing and using technologies, as well as being able to design, produce, and manage data elaboration systems in a wide range of applications.
OBJECTIVE
At the end of the Computer Science bachelor’s degree, graduates will have acquired a wide range of fundamental knowledge, especially in the math, information science (computing, electronics, telecommunications), and engineering management fields. By considering the rapid rise in society’s need for information, the student will have developed the capacity to understand and value the working principles of processing systems, both in hardware (system architecture) and software aspects, being able to identify, formulate, and resolve the diverse problems by using updated methods, techniques, and instruments.
The following professional activities are included in the training course for the computer engineer: The design and production of company information systems, the computerizing of public and private agency services through web technology, the development of multimedia and hypermedia systems, the modeling and control of productive processes and complex systems, the development of computer systems based on the project techniques of HW/SW, and the planning of systems based on architectural and network computing.
Ideal Students
The Bachelor in Computer Science is for you if…
- You are looking for success with an international and US-certified program, designed to train the new generation of digital architects.
- You want to master the world of technology to get a rising and global career and have an impact on the world.
- You are looking for a cutting-edge exploration of programming, mathematics, and analytics to create out-of-the-box designs and technologies.
- You expect to be prepared for real life by putting solid business foundations into practice.
Career Opportunities
Graduates from our program will have greater opportunities to stand out. There are many doors that lead to success, open the right one for you!
Whether you are inspired by working in a top tech company, a consulting company, or a traditional company or organization that is going through a digital transformation and need your digital skills, once you finish your degree, you’ll be ready to continue your career in a wide range of areas.
- Software applications planning and implementing
- Computer procedure analysis
- Web infrastructures engineering
- Software engineering and development
- Networks and embedded systems architectural engineering
- Systems and networks administration management
- Web master and web designing
Curriculum
First Year
The first year is designed to build a foundation for a successful bachelor's journey through the development of essential knowledge, skills, and personal insights. The curriculum covers general subjects and introduces essential context for setting the basis for the following years. You will simultaneously work on your presentation and writing skills, making sure they’re up to scratch for working in a range of organizations.
1st Semester
- English Composition I (3 credits)
- College Mathematics I (3 credits)
- Sociology (3 credits)
- Advanced Writing Techniques (3 credits)
2nd Semester
- English Composition II (3 credits)
- College Mathematics II (3 credits)
- General Psychology (3 credits)
- Speech (3 credits)
3rd Semester
- Macroeconomics (3 credits)
- Microeconomics (3 credits)
- World History (3 credits)
- Statistics (3 credits)
Second Year
In the second year of study, you will begin by building solid foundations in the fundamentals of computer science. This will cover all bases involved in computing, including principles of programming, fundamentals of data analysis, and fundamentals of technology.
4th Semester
- Computer Programming (3 credits)
- Physics (3 credits)
- Computer Architecture and System Software (3 credits)
5th Semester
- Operation Systems (3 credits)
- Information System and Safety (3 credits)
- Human-Computer Interaction (3 credits)
- Fundamentals of Software Engineering (3 credits)
6th Semester
- Web Application Development (3 credits)
- Artificial Intelligence and Knowledge Engineering (3 credits)
- Data Structures and Algorithm Analysis in C++ (3 credits)
Third Year
In the third year, you will further explore the knowledge acquired in year one to become a true expert in the subject areas. By the end of the final term, you will have gained and advanced understanding of algorithms and data structures, matrices, and linear transformations, and designing and using databases.
7th Semester
- Algorithms and Complexity (3 credits)
- Computer Structure (3 credits)
- Networks and the Internet (3 credits)
8th Semester
- Neural Networks and Fuzzy Logic (3 credits)
- Information Retrieval (3 credits)
- Embedded Software Engineering (3 credits)
- Project Management (3 credits)
9th Semester
- Advanced Computer Programming (3 credits)
- Information and Encoding (3 credits)
- Installation and Systems Performance and Quality (3 credits)
Fourth Year
Core courses are available in semesters one and two, followed by a final semester which includes the Computer Engineering Capstone Project. In this final year, you’ll be ready to uncover everything there is to know about computer science. Approaching the field from all angles, you will study topics such as software development and high-performance computing and databases. The majority of the courses will focus on artificial learning, more specifically, intelligent web systems, language processing, and emerging technologies. During the Capstone Project, you will apply knowledge into practice by completing a real project utilizing the skills and knowledge that you have gained through the program coursework.
10th Semester
- Online Information System for Business (3 credits)
- Intelligent Web System (3 credits)
- Software Engineering and Quality (3 credits)
11th Semester
- Wireless Network and System (3 credits)
- Advanced Algorithm Design (3 credits)
- Simulation methods and languages (3 credits)
12th Semester
- Computer Engineering Capstone Project (6 credits)