Bachelor of Science in Computer Science and Information Technology
Roseau, Dominica
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2024
TUITION FEES
USD 29,000
STUDY FORMAT
On-Campus
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
The Bachelor of Science in Computer Science and Information Technology (B.Sc.CSIT) curriculum is designed by closely following the courses practiced in accredited international universities. In addition to the foundation and core Computer Science and Information Technology courses, the program offers several elective courses to fulfill the demand of high-technology application development. The foundation and core courses are designed to meet the undergraduate academic program requirement, and the service courses are designed to meet the need of fast-changing computer technology and application. Students enrolled in the four-year B.Sc.CSIT program are required to take courses in the design and implementation of computer software systems, foundation in the theoretical model of computer science, and functional background of computer hardware. All undergraduate students are required to complete 126 credit hours of computer science course and allied courses.
Objective
The main objective of B.Sc.CSIT program is to provide students with intensive knowledge and skill in different areas of computer science and information technology including design, theory, programming, and application of computer system. It is envisaged that graduates of this program will be equipped with the necessary knowledge of computer software and hardware system.
Admissions
Curriculum
The entire course is of eight semesters (four academic years). There is a separate semester examination after the end of each semester.
Hours of Instruction
Class hours:
- 3 credit hour courses with theory and lab are equivalent to 3 hours of theory and 3 hours of lab = 6 working hours per week.
- 3 credit hours theory-only course is equivalent to 3 hours of theory and 2 hours of tutorial = 5 working hours per week.
Evaluation
The theory courses should have an internal weightage of 20% and an external weightage of 80%. For the course having lab work, the internal weightage is 20%, lab work weightage is 20% and external weightage is 60%. A student should secure a minimum of 40% in each category to pass a course. The final score in each course will be the sum of the overall weightage in all categories. There will be a separate practical examination for the 20% weightage of lab work conducted by the concerned college in the presence of an external examiner.
The project work and internship are evaluated by different evaluators. To pass project work and internship, students should secure at least 40% marks in the evaluation of each evaluator and the final score will be the sum of all the evaluations. For the evaluation of the final presentation, an external examiner will be assigned from the IOST.
The Grading System
A student who has passed his/her 8 semesters (4 years) of study will be graded as follows:
- Distinction: 80 % and above ( 8 semester’s average)
- First Division: 70 % and above ( 8 semester’s average)
- Second Division: 55 % and above ( 8 semester’s average)
- Pass Division: 40 % and above ( 8 semester’s average)
Attendance Requirement
Students are required to attend regularly all theory and practical classes and should maintain 80 percent attendance in each course separately.
Final Examination
St. Joseph University will conduct the final examination at the end of each semester. 80% weightage will be given to the final examination for the theory course and 60% will be given for the course having both theory and practical.
Course Structure
Semester I
Course Code | Course Title | Credit Hours |
CSC109 | Introduction to Information Technology | 3 |
CSC110 | C Programming | 3 |
CSC111 | Digital Logic | 3 |
MTH112 | Mathematics I | 3 |
PHY113 | Physics | 3 |
Total |
| 15 |
Semester II
Course Code | Course Title | Credit Hours |
CSC160 | Discrete Structure | 3 |
CSC161 | Object Oriented Programming | 3 |
CSC162 | Microprocessor | 3 |
MTH163 | Mathematics II | 3 |
STA164 | Statistics I | 3 |
Total |
| 15 |
Semester III
Course Code | Course Title | Credit Hours |
CSC206 | Data Structure and Algorithms | 3 |
CSC207 | Numerical Method
| 3 |
CSC208 | Computer Architecture | 3 |
CSC209 | Computer Graphics | 3 |
STA210 | Statistics II | 3 |
Total |
| 15 |
Semester IV
Course Code | Course Title | Credit Hours |
CSC257 | Theory of Computation | 3 |
CSC258 | Computer Networks | 3 |
CSC259 | Operating Systems | 3 |
CSC260 | Database Management System | 3 |
STA261 | Artificial Intelligence | 3 |
Total |
| 15 |
Semester V
Course Code | Course Title | Credit Hours |
CSC314 | Design and Analysis of Algorithms | 3 |
CSC315 | Computer Networks | 3 |
CSC316 | System Analysis and Design | 3 |
CSC317 | Cryptography | 3 |
CSC318 | Web Technology | 3 |
Elective I | 3 | |
Total |
| 18 |
List of Electives:
- Multimedia Computing (CSC319)
- Wireless Networking (CSC320)
- Image Processing (CSC321)
- Knowledge Management (CSC322)
- Society and Ethics in Information Technology (CSC323)
- Microprocessor-Based Design (CSC324)
Semester VI
Course Code | Course Title | Credit Hours |
CSC364 | Software Engineering | 3 |
CSC365 | Computer Networks | 3 |
CSC366 | Complier Design and Construction | 3 |
CSC367 | NET Centric Computing | 3 |
CSC368 | Technical Writing | 3 |
| Elective II | 3 |
Total |
| 18 |
List of Electives:
- Applied Logic (CSC369)
- E-commerce (CSC370)
- Automation and Robotics (CSC371)
- Neural Networks (CSC372)
- Computer Hardware Design (CSC373)
- Cognitive Science (CSC374)
Semester VII
Course Code | Course Title | Credit Hours |
CSC409 | Advanced Java Programming | 3 |
CSC410 | Data Warehousing and Data Mining | 3 |
MGT411 | Principles of Management | 3 |
CSC412 | Project Work | 3 |
| Elective III | 3 |
Total |
| 15 |
List of Electives
- Information Retrieval (CSC413)
- Database Administration (CSC414)
- Software Project Management (CSC415)
- Network Security (CSC416)
- Digital System Design (CSC417)
- International Marketing(CSC418)
Semester VIII
Course Code | Course Title | Credit Hours |
CSC461 | Advanced Database | 3 |
CSC462 | Internship | 6 |
| Elective IV | 3 |
| Elective V | 3 |
Total |
| 15 |
List of Electives
- Advanced Networking with IPV6 (CSC463)
- Distributed Networking (CSC464)
- Game Technology (CSC465)
- Distributed and Object-Oriented Database (CSC466)
- Introduction to Cloud Computing (CSC467)
- Geographical Information System (CSC468)
- Decision Support System and Expert System (CSC469)
- Mobile Application Development (CSC470)
- Real-Time Systems (CSC471)
- Network and System Administration (CSC472)
- Embedded Systems Programming (CSC473)
- International Business Management (MGT474)