Information Technology
The objective of this Information Technology program is to train professionals capable of adapting to an industrial world marked by continuous technological and organizational changes, particularly in the fields of application development, database administration, and systems and network administration.
- 3 Yeas + 6 Months / onsite
- Intakes: Sep, Jan
Course Objective
The objective of this Computer Science program is to train professionals capable of adapting to an industrial world marked by constant technological and organizational changes, particularly in the fields of application development, database administration, and systems and network administration.
This training enables students to:
Master commonly used operating systems;
Understand, design, and develop applications using relational and object-relational databases in distributed environments;
Gain proficiency in web technologies;
Understand various middleware technologies used for service deployment;
Install and administer servers;
Identify security vulnerabilities and hacking techniques;
Implement reliable IT security systems;
Develop professional component-based applications for the Internet;
Master database access and decision-support tools;
Apply and adapt project management processes;
Understand the legal framework related to the field of computer science.
Career Progression
This course will enable learners to develop the skills needed to think and act strategically, and to have a meaningful influence in their professional environment, helping them succeed in their careers.
It will provide them with a competitive edge and support their career advancement. It may also assist them in changing professions, obtaining a salary increase, improving promotion prospects, or simply broadening their horizons and increasing their value in the job market.
Employment Opportunities
Graduates of this Computer Science program are expected to hold both mid-level and senior positions in the following areas: IT project designer, distributed database administrator, database security manager, webmaster, software architect, information systems auditor, virtualization systems manager, technical customer support assistant, systems and network administrator, and more.
Structure
The Professional Bachelor’s Degree in Computer Science is a four-year program (comprising 8 semesters). It is one of several available specializations, alongside Communication, Accounting & Finance, Marketing, Law, and Economics.
Each academic year consists of two semesters. The program combines lectures, tutorials, practical projects, and a final dissertation or thesis.
Each course unit is worth a minimum of four credits. The final dissertation, which allows students to carry out an in-depth project related to their specialization, is worth 6 credits.
Each semester includes a minimum of 30 credits, and the total minimum required to obtain the degree is 180 credits.
Degree Requirement
The Professional Bachelor’s Degree in Computer Science prepares graduates for a wide range of managerial positions in technology companies, public administrations, and non-profit organizations.
Students in Computer Science acquire fundamental, practical, and professional skills across all areas of information technology, including programming, systems administration, application development, database management, cybersecurity, and technology-assisted decision-making. They also develop advanced abilities in solving IT problems and managing digital projects.
The Professional Bachelor’s program offers both theoretical and practical activities that allow students to tailor their studies according to their professional and educational goals.
Specializations are offered in the following fields: Business Administration, Communication, Computer Science, Accounting & Finance, Marketing & Sales, Law, and Economics.
All students seeking the Professional Bachelor’s Degree must successfully complete all required courses and defend a final thesis related to their specialization.
Programmes
Semester 1 | Credits | Code |
---|---|---|
Reading Comprehension | 5 | ENGL197 |
Academic & Business Writing | 5 | ENGL193 |
Listening & Speeking Skills | 5 | ENGL186 |
English Language Culture & Civilization | 5 | ENGL181 |
Techniques d’Expression Écrite et Orale | 5 | FREN192 |
College Algebra | 5 | MATH189 |
Semester 2 | Credits | Code |
---|---|---|
Comptabilité Générale I | 5 | COMP221 |
Discrete Mathematics | 5 | MATH275 |
Microeconomics | 5 | ECON241 |
Principles of Management | 5 | MGNT234 |
Computer and Information Technology | 5 | COSC281 |
English for Academic Purposes | 5 | ENGL212 |
Semester 3 | Credits | Code |
---|---|---|
Organisational Behaviour | 5 | MGNT221 |
Principles of Marketing | 5 | MKTG211 |
Static Web Programming (HTML, CSS, JavaScript) | 5 | SINF245 |
Algorithm & Programming | 5 | SINF265 |
Computer Networks | 5 | SINF255 |
Database: Theory and Practice | 5 | SINF236 |
Semester 4 | Credits | Code |
---|---|---|
Human Resource Management | 5 | GHRM333 |
Database Management Systems | 5 | SINF343 |
Business Environment | 5 | MGNT351 |
Dynamic Web Programming (PHP, AJAX, DOM) | 5 | SINF353 |
C Langage Programming | 5 | SINF361 |
English for Critical Thinking | 5 | ENGL313 |
Semester 5 | Credits | Code |
---|---|---|
Project Management | 5 | ADMN399 |
UML | 5 | SINF351 |
Management Information System (MIS) | 5 | SINF372 |
Object Oriented Programming Using C++ | 5 | SINF362 |
Network Lab – TP Cisco | 5 | SINF355 |
Mobile Programming 1 – Flutter | 5 | SINF381 |
Semester 6 | Credits | Code |
---|---|---|
Network Administration | 5 | SINF445 |
MySQL Database (WorkBench) | 5 | SINF453 |
Web Framework (Bootstrap, WordPress) | 5 | SINF456 |
Mobile Programming 2 – Advanced Flutter | 5 | SINF482 |
Research Methods | 5 | ADMN465 |
Network Security | 5 | SINF435 |
Semester 7 | Credits | Code |
---|---|---|
IT Project | 5 | SINF482 |
Entrepreneurship Development | 5 | ADMN450 |
Business Ethics | 5 | ADMN455 |
Spécialité 1 : PROGRAMMING
Course Title | Credits | Code |
---|---|---|
Laravel Web Development | 5 | SINF494 |
Flutter App Development | 5 | SINF485 |
WinDev Application Development | 5 | SINF479 |
Spécialité 2 : DATABASE
Course Title | Credits | Code |
---|---|---|
Database Administration and Security | 5 | COSC485 |
SQL SERVER | 5 | COSC485 |
ORACLE | 5 | COSC485 |
Spécialité 3 : NETWORKING
Course Title | Credits | Code |
---|---|---|
Network Infrastructure | 5 | COSC473 |
Semester 8 | Credits | Code |
---|---|---|
Thesis Writing | 10 | BSAD498 |
Leadership and Innovation Seminars | 1 | BSAD489 |
Seminar 2 [ ERP] | 1 | COSC486 |
Thesis Defense | 2 | BSAD499 |
Internship/Business Practicum | 1 | BSAD488 |
Grading & Class of degree
Score Interval (%) | ECTS Grade | Interpretation | Honor Point |
---|---|---|---|
90 – 100 | A | Excellent | 5.0 |
80 – 89 | B | Very Good | 4.0 |
70 – 79 | C | Good | 3.0 |
60 – 69 | D | Satisfactory | 2.0 |
00 – 59 | F | Fail | 0.0 |
I | Incomplete |
Grade Point Average (GPA) Interpretation
CGPA | Classification Suggestion |
---|---|
4.50 – 5.00 | First Class / With Highest Distinction |
3.50 – 4.49 | Second Class Upper / With Distinction |
2.50 – 3.49 | Second Class Lower / With Merit |
2.00 – 2.49 | Third Class / Pass |
< 2.00 | Fail / No Degree Awarded |
How to Apply?
- You 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.
- We Connect
After you submit your application, an admissions representative will contact you and will help you to complete the process.
- You Get Ready
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.