Malankara Catholic College
+91-04651 244155, 244156, 9442336243

Syllabus UG PG

B.Sc Computer Science (2026-2027) – Affiliated to Manonmaniam Sundaranar University, Tirunelveli. The programme is designed to equip students with technical skills in problem solving and application development, with a focus on theories, algorithms, programming languages, and cutting-edge technologies like AI and Machine Learning.

Eligibility: Candidates who have studied Mathematics as one of the subjects in HSC (Academic Stream).

Duration: 3 years (6 semesters).

Semester I
Course Code Course Title Category Credits Hours (L/T/P)
Part-1Language – TamilLanguage36
Part-2Language – EnglishLanguage36
CC1Object Oriented Programming with C++Core Theory44
CC2Object Oriented Programming with C++ LabCore Practical34
EC1(a)Digital Logic Fundamentals / Digital Communication SystemsElective Theory44
SEC1Office Automation LabSEC Practical33
FC1Problem Solving TechniquesFoundation Course33
Semester II
Course Code Course Title Category Credits Hours (L/T/P)
Part-1Language – TamilLanguage36
Part-2Language – EnglishLanguage34
CC3Data Structure and AlgorithmsCore Theory44
CC4Data Structure and Algorithms LabCore Practical34
EC2(a)Discrete Mathematics / Probability and StatisticsElective Theory44
SEC2Web Programming LabSEC Practical23
SEC3Computer ArchitectureSEC Theory23
Naan MudhalvanEnglishSkill Enhancement22
Semester III
Course Code Course Title Category Credits Hours (L/T/P)
Part-1Language – TamilLanguage36
Part-2Language – EnglishLanguage36
CC5Java ProgrammingCore Theory44
CC6Java Programming LabCore Practical34
EC3Resource Management Techniques / Microprocessor Architecture / E-CommerceElective Theory44
SEC4PHP Programming LabSEC Practical23
EVSEnvironmental StudiesCompulsory22
SEC5Software Tools for Office AutomationSEC22
Semester IV
Course Code Course Title Category Credits Hours (L/T/P)
Part-1Language – TamilLanguage36
Part-2Language – EnglishLanguage36
CC7Database Management SystemCore Theory44
CC8Database Management System LabCore Practical34
EC4Data Science / IOT Applications / Information SecurityElective Theory44
SEC6Advanced Excel LabSEC Practical24
Value EducationValue Based EducationCompulsory22
SEC7Internet FundamentalsSEC22
Semester V
Course Code Course Title Category Credits Hours (L/T/P)
CC9Software EngineeringCore Theory44
CC10Artificial Intelligence and Machine LearningCore Theory44
CC11Python ProgrammingCore Theory44
CC12Python Programming LabCore Practical36
CC13Mini ProjectCore Practical36
EC5Cloud Computing / Image Processing / Natural Language ProcessingElective Theory44
SEC8Programming in CSEC22
Summer InternshipSummer Internship / Industrial TrainingInternship1-
Semester VI
Course Code Course Title Category Credits Hours (L/T/P)
CC14Computer NetworksCore Theory44
CC15Operating SystemCore Theory44
CC16.NET ProgrammingCore Theory44
CC17.NET Programming LabCore Practical36
CC18Major ProjectCore Practical36
EC6Cyber Forensics / Artificial Neural Networks / Blockchain and CryptocurrencyElective Theory44
SEC9Software TestingSEC22
Extension ActivityExtension ActivityCompulsory1-
Credit Distribution Summary
Part Sem I Sem II Sem III Sem IV Sem V Sem VI Total
Part 1 (Language)3333--12
Part 2 (English)3333--12
Part 3 (Core)11111111222288
Part 4 (Elective/SEC/Others)66663229
Part 5 (Extension)-----11
Total232323232525142

* Part I, II, and Part III components are taken into account for CGPA calculation. Part IV and V must be completed as per norms.

M.Sc Computer Science (2026-2027) – Affiliated to Manonmaniam Sundaranar University, Tirunelveli. This postgraduate programme is designed to develop professionals with deep theoretical knowledge and practical skills for research, industry, and academia.

Eligibility: Three-year Bachelor's degree in Computer Science / Computer Applications / IT / Software Engineering / AI / Data Science / Cyber Security or equivalent.

Duration: 2 years (4 semesters).

Semester I
Course Code Course Title Category Credits Hours
Core – IAnalysis & Design of AlgorithmsCore Theory45
Core – IIObject Oriented Analysis and Design & C++Core Theory45
Core – IIIPython ProgrammingCore Theory44
Elective – IAdvanced Software Engineering / Web Services / Multimedia and its ApplicationsElective Theory44
Elective – IIAdvanced Operating System / Advanced Computer Network / Mobile ComputingElective Theory44
Lab IAlgorithm LabCore Practical24
Lab IIPython Programming LabCore Practical24
Semester II
Course Code Course Title Category Credits Hours
Core – IVData Mining and WarehousingCore Theory45
Core – VAdvanced Java ProgrammingCore Theory45
Elective – IIIArtificial Intelligence & Machine Learning / Robotics Process Automation for Business / Cloud ComputingElective Theory44
Elective – IVIoT / Embedded System / Blockchain TechnologyElective Theory44
Core Practical 3Data Mining Lab using RCore Practical24
Core Practical 4Advanced Java LabCore Practical24
SEC 1Statistical ToolsSkill Enhancement24
Semester III
Course Code Course Title Category Credits Hours
Core – VIDigital Image ProcessingCore Theory45
Core – VIINetwork Security and CryptographyCore Theory44
Core – VIIIData Science & AnalyticsCore Theory44
Elective – VBig Data Analytics / Deep Learning / Critical thinking, Design Thinking & Problem SolvingElective Theory44
Core Practical 5Digital Image Processing Using MatLabCore Practical24
Mini ProjectWeb Application Development & HostingMini Project36
SEC 2Cloud Computing ToolsSkill Enhancement23
InternshipInternship / Industrial Activity / Research Updation ActivityInternship2-
Semester IV
Course Code Course Title Category Credits Hours
Core ProjectProject work and Viva-voceMajor Project1830
Extension ActivityExtension ActivityCompulsory1-
Credit Distribution Summary (PG)
Component Sem I Sem II Sem III Sem IV Total
Core / Core Lab / Mini / Major Project181412+61868
Electives (Discipline-Centric)663-15
Skill Enhancement-22-4
Summer Internship / Industrial Training / Project--2-2
Ability Enhancement / Extension---11
Total2422251990
Courses Side Navigation – Isolated Component