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.

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.

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.

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.

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.

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.

Semester 1CreditsCode
Reading Comprehension5ENGL197
Academic & Business Writing5ENGL193
Listening & Speeking Skills5ENGL186
English Language Culture & Civilization5ENGL181
Techniques d’Expression Écrite et Orale5FREN192
College Algebra5MATH189
Semester 2CreditsCode
Comptabilité Générale I5COMP221
Discrete Mathematics5MATH275
Microeconomics5ECON241
Principles of Management5MGNT234
Computer and Information Technology5COSC281
English for Academic Purposes5ENGL212
Semester 3CreditsCode
Organisational Behaviour5MGNT221
Principles of Marketing5MKTG211
Static Web Programming (HTML, CSS, JavaScript)5SINF245
Algorithm & Programming5SINF265
Computer Networks5SINF255
Database: Theory and Practice5SINF236
Semester 4CreditsCode
Human Resource Management5GHRM333
Database Management Systems5SINF343
Business Environment5MGNT351
Dynamic Web Programming (PHP, AJAX, DOM)5SINF353
C Langage Programming5SINF361
English for Critical Thinking5ENGL313
Semester 5CreditsCode
Project Management5ADMN399
UML5SINF351
Management Information System (MIS)5SINF372
Object Oriented Programming Using C++5SINF362
Network Lab – TP Cisco5SINF355
Mobile Programming 1 – Flutter5SINF381
Semester 6CreditsCode
Network Administration5SINF445
MySQL Database (WorkBench)5SINF453
Web Framework (Bootstrap, WordPress)5SINF456
Mobile Programming 2 – Advanced Flutter5SINF482
Research Methods5ADMN465
Network Security5SINF435
Semester 7CreditsCode
IT Project5SINF482
Entrepreneurship Development5ADMN450
Business Ethics5ADMN455
Spécialité 1 : PROGRAMMING
Course TitleCreditsCode
Laravel Web Development5SINF494
Flutter App Development5SINF485
WinDev Application Development5SINF479
Spécialité 2 : DATABASE
Course TitleCreditsCode
Database Administration and Security5COSC485
SQL SERVER5COSC485
ORACLE5COSC485
Spécialité 3 : NETWORKING
Course TitleCreditsCode
Network Infrastructure5COSC473
Semester 8CreditsCode
Thesis Writing10BSAD498
Leadership and Innovation Seminars1BSAD489
Seminar 2 [ ERP]1COSC486
Thesis Defense2BSAD499
Internship/Business Practicum1BSAD488
Grades shall be given as symbols with quality points per symbol as shown below:
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
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?

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.

FORM

Are you ready to take the next step toward your future career?