B. Sc. Computer Science Honours (B.Sc. CS), is a four year undergraduate degree programme that comprises of subjects and topics related to computer science, and computer application. The courses in the programme ranges from entry-level to specialised topics.

As a student you can aquire computing skills, solve complex problems and improve your innovation and creativity. This can open the door to sought-after technology careers. The outcome-based learning approach will help develop the technical skills needed for a fulfilling career in your field of interest. If you are ready for serious and committed learning, you can develop skills in computing with a strong programming and mathematics focus, plus project management, presentation skills and teamwork. Also, you can create a portfolio of your coursework to present to potential employers.

On successful completion of the programme, you will earn a degree from the University of Calicut having an 'A' grade with 3.13 CGPA by the UGC's National Assessment and Accreditation Council (NAAC) and ranked 89th among Indian universities by the National Institutional Ranking Framework (NIRF) in 2022.

With the B. Sc. Computer Science degree, you can apply for a range of jobs that requires theoretical and application level knowledge in Computer Science in the creative industries, business, finance, education, medicine, engineering and science. Typical job titles include application programmer, software engineer, softare tester. You may also be able to build your own startup with the technical and financial support provided by the Government of Kerala and Government of India.

Further educational opportunities include post graduate degree programmes like MCA, MBA, MSc Computer Science, MSc Data Science, MSc Cyber Security etc., at Universities/Institutes in India. Some of our previous students have pursued Postgraduate programmes in Computer Science, Computer Application, Business Administration etc in the Universities and Institues in India.

Students of previous batches are presently working in national and multinational companies of international repute - including National Informatic Centre, Tata Consultancy Services, Infosys, Wipro, and other companies in India and abroad.


Programme Details

Duration of the Programme 4 Years (8 Semesters) with an option to exit after 3 years.
Number of Seats 24
12 seats – University Quota
12 seats – IHRD Quota
Core Courses Fundamentals of Computers & Computational Thinking
Fundamentals of Programming(C Language)
Software Project Management
Data Structures and Algorithm
Database Management System
Python Programming
Computer Networks
Data Mining
Object Oriented Programming(Java)
Full Stack Web Development
Digital Electronics and Computer Architecture
Principles of Operating Systems
Introduction to Artificial Intelligence & Machine Learning
Theory of Computation
System Security
Advanced Data Structures and Algorithms
Blockchain Technology
Internet of Things
Compiler Design
Client-Server Architecture
Parallel Computing
Elective Courses SPECIALISATION WITH DATA SCIENCE
  • Mathematical and Statistical Foundation for Data Science
  • Exploratory Data Analysis
  • Introduction to Data Warehousing and Big Data
  • Advanced Python for Data Science
SPECIALISATION WITH AI and ML
  • Machine Learning Algorithms
  • Knowledge Engineering
  • Soft Computing
  • Deep Learning
SPECIALISATION WITH CLOUD COMPUTING
  • Cloud Computing
  • Security and Privacy in Cloud
  • Storage Technologies
  • Virtualization
ELECTIVE COURSES IN COMPUTER SCIENCE WITH NO SPECIALISATION
  • Microprocessor and its Applications
  • System Software
  • Social Network Analysis
  • Advanced Distributed Computing
  • Cyber Forensic
  • Ethical Hacking
  • Expert System and fuzzy logic
Minor Courses Financial Studies
Digital Marketing
Analog / Digital Fundamentals & Embedded C Programming
Functional English
Critical Studies in Malayalam
General Management
Analytics for Financial Data
Foundation of Discrete Mathematics
Multi-Disciplinary Course (MDC) Electronics
English
Malayalam
Management Studies
Mathematics


Eligibility for Admission

Candidates who have passed (eligible for higher studies) the HSE or an equivalent examination with Mathematics/ Statistics/ Computer Science/ Computer Application etc. as one of the subjects are eligible for admission to the UG degree programme in Computer Science. (U.O. No: GAI/J1/4756/ 1999 dated 11.01.2002) However, candidates who have qualified the HSE and VHSE of the Government of Kerala under ‘SAY’ scheme and Compartmental Examination of CBSE are also eligible for admission to first year degree programmes in the same academic year. (U.O.No GAI /A2/ 5753/2000 dated 14.05.2004).


Syllabus

The college is affiliated to the University of Calicut and the regulations and syllabus of the programme are formulated by the University. The syllabus was revised by the board of studies in the year 2024 as part of the introduction of the new FYUG programmes in the state. The syllabus can be downloaded from the website of the University of Calicut by clicking the links given below.
B. Sc. Computer Science Honours (FYUG) Syllabus 2024
B. Sc. Computer Science Syllabus 2020 (2023 Admission).



Fee Structure

  • First Semester - Rs. 23550/- + University Examination Fee
  • Second Semester : Rs. 17270/- + University Examination Fee
  • Third Semester : Rs. 18120/- + University Examination Fee
  • Fourth Semester : Rs. 17270/- + University Examination Fee
  • Fifth Semester : Rs. 18120/- + University Examination Fee
  • Sixth Semester : Rs. 17270/- + University Examination Fee