Minor in Computer Science
A minor in computer science will provide you with computing skills to be better prepared for the job market. You will also gain basic knowledge of the computing field, related principles, and tools.
What will I learn?
This program will help you:
- Develop the ability to analyze a problem, identify, define, and verify the computing requirements appropriate to its solution;
- Develop the ability to use current techniques, skills, and tools necessary for computing practices;
- Develop programming skills using modern languages;
- Apply their computational and mathematical knowledge in order to solve computational problems.
The Computer Science minor consists of five Computer Science courses and one Mathematics course that are directly related to computing. The courses include 9 core credits and 9 credits of elective courses that can be chosen from a list of courses. A cumulative GPA of 2.0 is required for the 18 required credits in order to earn a minor in Computer Science.
I. Core courses (9 credits)
|CSC243||Introduction to Object Oriented Programming|
|CSC245||Objects and Data Abstractions|
|MTH207||Discrete Structures I|
II. Elective courses (9 credits)
|CSC310||Algorithms and Data Structures|
|CSC375||Database Management Systems|
|—||Any approved Computer Science elective at the 400 level or above|
This program requires 18 credits. The duration will vary depending on how many of those courses can be counted as part of your major courses. Make sure to consult with your advisor.
This minor is offered in Beirut and Byblos.