Bachelor in Computer Science
At Caplora International College, you can study the degree either online or on campus. With a BSc in Computer Science, you will be ahead of the curve in technological advancements. Digital development and IT topics like big data will have a huge impact on the future of societies.
One focus of the BSc in Computer Science program is software engineering which is in great demand in various industries. Your knowledge base will be complemented by courses like cybersecurity, data science and artificial intelligence.
Program Learning Outcomes
At Caplora International College, you can study the degree either online or on campus. With a BSc in Computer Science, you’ll be better prepared to take on roles in the public and private sector.
One can also use the skills acquired to start one’s own project as an entrepreneur.
With a BSc in Computer Science, the graduate is empowered to perform in diverse fields such as:
Knowledge acquired in the BSc in Computer Science program is instrumental in helping the Project Manager-Software Development carry out his role that interfaces between the customer and the company developing the software. His role is also to ensure smooth exchanges between different departments in the flow of work.
Knowledge acquired in the BSc in Computer Science program is instrumental for the Business Analyst in identifying existing problems and developing concepts and IT guidelines to solve them. He is also responsible for business processes and requirements management, by analyzing and prioritizing all processes and system requirements.
Knowledge acquired in the BSc in Computer Science program is instrumental for the Software Developer in the design and development of software from individual components to complete application. He is responsible for programming solutions tailored to specific requirements and user needs, while keeping an eye on the economic framework and ensuring compliance.
|Introduction to Computer Science||5||C.S 101|
|Introduction to Academic Work||5||C.S 102|
|Mathematics I||5||C.S 103|
|Object-oriented Programming with Java||5||C.S 104|
|Data Structures and Java Class Library||5||C.S 105|
|Intercultural and Ethical Decision-Making||5||C.S 106|
|Mathematics II||5||C.S 107|
|Web Application Development||5||C.S 108|
|Collaborative Work||5||C.S 109|
|Statistics – Probability and Descriptive Statistics||5||C.S 110|
|Computer Architecture and Operating Systems||5||C.S 111|
|Project: Java and Web Development||5||C.S 112|
|Database Modeling and Database Systems||5||C.S 201|
|Project: Build a Data Mart in SQL||5||C.S 202|
|Requirements Engineering||5||C.S 203|
|Computer Networks and Distributed Systems||5||C.S 204|
|Algorithms, Data Structures, and Programming Languages||5||C.S 205|
|IT-Service Management||5||C.S 206|
|Project: IT Service Management||5||C.S 207|
|Theoretical Computer Science and Mathematical Logic||5||C.S 208|
|Introduction to Programming with Python||5||C.S 209|
|Software Quality Assurance||5||C.S 210|
|Project: Software Engineering||5||C.S 212|
|Seminar: Current Topics in Computer Science||5||C.S 301|
|Introduction to Data Protection and IT Security||5||C.S 302|
|Agile Project Management||5||C.S 304|
|IT Law||5||C.S 305|
|Computer Science and Society||5||C.S 306|
|Total for the entire period of study||180|
|Electives A & B||Credits||Number|
|Mobile Software Engineering||10|
|Big Data and Cloud Technologies||10|
|Software Engineering with Python||10|
|IT Project and Architecture Management||10|
|Salesforce Platform Management||10|
|Salesforce Platform Development||10|
How to Apply?
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
After you submit your application, an admissions representative will contact you and will help you to complete the process.
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.