St. Joseph University

Virgin Town, Ikishe Model Village, Chümoukedima, Nagaland, India - 797 115

A Unit of DMI Foundations

 

State Private University Established Under Nagaland Govt.Act No.6 of 2016

Recognized by University Grants Commission(UGC)

Approved by All India Council for Technical Education (AICTE)

DEPARTMENT OF COMPUTER SCIENCE

Curriculum

        In accordance with the provisions of the National Education Policy (NEP) 2020, the curriculum framework was introduced at St. Joseph University from 2022 onwards, incorporating the Multi-Entry and Multi-Exit system to promote flexibility and lifelong learning in higher education. Building upon its initial implementation, the framework has been further reviewed and revised, and is being implemented from 2026 with an updated syllabus, enhancing its effectiveness and strengthening its student-centric approach. The system enables learners to pursue their academic journey in a flexible and modular manner, ensuring continuity in learning while accommodating diverse academic needs and circumstances. Students who discontinue their studies at any stage are provided the opportunity to re-enter the programme at a later point, with full recognition and transfer of the credits they have already earned. This ensures that prior learning is preserved and appropriately acknowledged. Furthermore, the framework provides for the award of qualifications at different stages of undergraduate education, as outlined below:


  • Certificate – Upon successful completion of one year of study.
  • Diploma – Upon successful completion of two years of study.
  • Bachelor’s Degree – Upon successful completion of three years of study.
  • Bachelor’s Degree (Hons. / Research) – Upon successful completion of four years of study.

        Students who have successfully completed a four-year undergraduate programme (Honours/Honours with Research) may be eligible for admission to a one-year Master’s programme in the same discipline, in accordance with the provisions of the National Education Policy 2020. Furthermore, students who have completed a four-year undergraduate programme with Honours with Research may also be eligible to pursue a Doctoral (Ph.D.) programme directly, subject to meeting the prescribed CGPA and other criteria as per the University Grants Commission Ph.D. Regulations.

        To support the effective implementation of the National Education Policy (NEP) 2020, St. Joseph University has registered with the Academic Bank of Credits (ABC) through the National Academic Depository. This facilitates the secure recording, storage, and transfer of academic credits earned by students throughout their educational journey, enabling seamless academic progression. The University also provides a credit transfer facility for courses completed through recognized online platforms such as SWAYAM and NPTEL, allowing students to integrate these credits into their academic programmes. Furthermore, digital versions of grade sheets and degree certificates are uploaded to the National Academic Depository (NAD) and made accessible to students through DigiLocker, ensuring transparency, authenticity, and ease of access to academic records.

        The curriculum of the one-year postgraduate (PG) programme is applicable only to candidates who have completed a four-year undergraduate (UG) degree from SJU. For candidates who have completed a four-year UG programme from other institutions, the courses offered in the one-year PG programme may be modified based on the subjects studied during their undergraduate programme at their respective institutions.

Bachelor of Computer Applications (B.C.A.) : 3 Yrs. - 4 Yrs. Hons./Research (Revised 2026)
Sl.No. Course Categories UG (3Yr.) Hons.(4Yr.) Hons.-Res.(4Yr.)
1 Major (Core) Courses 60 98 86
2 Minor Courses 28 32 32
3 Multidisciplinary Courses 12 12 12
4 Ability Enhancement Courses 8 8 8
5 Skill Enhancement/Vocational Courses 6 6 6
6 Value Added Courses 8 8 8
7 Community Engagement 2 2 2
8 Internship 2 2 2
9 Research Project - - 12
Total Credits 126 168 168

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26AE101 General English 4
2 ViewMultidisciplinary - I (Social Sciences) 4
3 26CS001 C Programming 4
4 26MH919 Mathematics - I 4
5 26AE107 Understanding India 2
6 26AE106 Environmental Studies 2
7 26CS151 C Programming Lab 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26AE102 English for General Usages 4
2 ViewMultidisciplinary - II (Natural Sciences) 4
3 26CS002 Data Structures Using Python 4
4 26MH922 Statistics and Probability in Computer Applications 4
5 26AE105 Digital Fluency 2
6 26AE108 Health and Wellness 2
7 26CS152 Data Structures Using Python Laboratory 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS003 Web Technology 4
2 ViewMultidisciplinary – III (General Sciences) 4
3 26PH913 Digital Electronics 4
4 26PH159 Digital Electronics Lab 2
5 26CS153 Web Technology Lab 2
6 ViewSkill Enhancement/Vocational Course 2
7 26CS444 Community Engagement Services 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS004 Computer Architecture 4
2 26CS005 Java Programming 4
3 26CS006 Computer Networks 4
4 26CS115 Database Management Systems 4
5 26CS154 Computer Networks Lab 2
6 26CS157 Database Management Systems Lab 2
7 ViewSkill Enhancement/Vocational Course 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS007 Full Stack Development 4
2 26CS008 Operating Systems 4
3 26CS009 Artificial Intelligence and Machine Learning 4
4 - Minor Elective - I 4
5 26CS155 AI and Machine Learning Lab 2
6 26CS250 Internship 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS010 Cyber Security and Ethical Hacking 4
2 26CS011 Generative AI 4
3 26CS012 Foundation of Data Science 4
4 - Minor Elective - II 4
5 26CS156 Foundation of Data Science Lab 2
6 26CS251 Project 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS509 Social Media and Web Analysis 4
2 26CS510 Multimedia 4
3 26CS511 Block Chain Technology 4
4 - Minor Elective - III 4
5 26CS555 Research Methodology and Technical Writing 4
6 26CS653 Multimedia Lab 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS512 Cognitive Computing and Artificial General Intelligence 4
2 26CS513 Data Engineering and AI Infrastructure 4
3 26CS505 Quantum Computing 4
4 26CS506 Programming for Data Science 4
5 26CS508 Generative AI and Large Language Models 4
OR
7 26CS253 Research Project 12

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS101 Data Science 4
2 26CS102 Advanced Java Programming 4
3 26CS103 Ethical Hacking 4
4 26CS104 Artificial Intelligence 4
5 26CS105 Software Testing 4
6 26CS106 Cloud Computing 4
7 26CS107 Introduction to Block Chain 4
8 26CS108 Multimedia 4
9 26CS109 Green Computing 4
10 26CS110 Big Data Technology 4
11 26CS111 Computing for Data Analytics 4
12 26CS112 Big Data Security 4
13 26CS113 Linux and Open Office 4
14 26CS114 Software Engineering 4
15 26CS115 Database Management Systems 4
16 26CS116 Internet of Things 4
Master of Computer Applications (M.C.A.) - Two Years (Revised 2026)

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS501 Advanced Object-Oriented Programming Using Python 4
2 26CS502 Software Architecture and Advanced Software Engineering 4
3 26CS503 Mathematics for Computing 4
4 26CS504 Computer Vision 4
5 - Elective - I 4
6 26CS651 Computer Vision Lab 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS505 Quantum Computing 4
2 26CS506 Programming for Data Science 4
3 26CS507 Big Data Security 4
4 26CS508 Generative AI and Large Language Models 4
5 - Elective - II 4
6 26CS652 Advanced AI Lab 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS509 Social Media and Web Analysis 4
2 26CS510 Advanced Web Technology 4
3 26CS511 Block Chain Technology 4
4 26CS555 Research Methodology and Technical Writing 4
5 - Elective - III 4
6 26CS653 Advanced Web Technology Lab 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS512 Cognitive Computing and Artificial General Intelligence 4
2 26CS513 Data Engineering and AI Infrastructure 4
3 26CS750 Internship 4
4 26CS751 Dissertation 8

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS601 Soft Computing 4
2 26CS602 Cryptography 4
3 26CS603 Green Computing 4
4 26CS604 Machine Learning 4
5 26CS605 Internet of Things (IOT) 4
6 26CS606 Artificial Intelligence 4
7 26CS607 Data Science and Big Data Analytics 4
8 26CS608 Cyber Security 4
9 26CS609 Edge Intelligence 4
10 26CS610 Block Chain Technologies 4
11 26CS611 Advanced Cloud Computing 4
12 26CS612 Deep Learning 4
13 26CS613 Data Mining and Business Intelligence 4
14 26CS614 Digital Forensics 4
15 26CS615 Advanced Digital Image Processing 4
16 26CS616 Pattern Recognition and Image Analysis 4
17 26CS617 Advanced Computer Networks 4
18 26CS618 AI for Business and Design Intelligence 4

 

Master of Computer Applications (M.C.A.) - One Year (Revised 2026)

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS501 Advanced Object-Oriented Programming Using Python 4
2 26CS502 Software Architecture and Advanced Software Engineering 4
3 26CS503 Mathematics for Computing 4
4 26CS504 Computer Vision 4
5 - Elective - I 4
6 26CS651 Computer Vision Lab 2

    Click on the Course Code to View the Detailed Syllabus

Sl.No. Code Course Name Cr.
1 26CS507 Big Data Security 4
2 - Elective - II 4
3 - Elective - III 4
4 26CS750 Internship 4
5 26CS751 Dissertation 8

CONNECT WITH US

    

QUICK LINKS

AICTE    UGC    National Academic Depository (NAD)

   

   

Contact Nos.

📱 + 91 81310 62811        📱 + 91 87298 16268

📧: info@stjosephuniv.edu.in

🌐: www.stjosephuniv.edu.in

Copyright @ St. Joseph University

Maintained by St.Joseph University

Disclaimer: The University does not warrant the accuracy, completeness, or reliability of information on this website and shall not be held liable for any loss, damage, or inconvenience arising from its use. All content is subject to revision without prior notice. The University assumes no responsibility for the content of external websites linked herein. Unauthorized reproduction or distribution of website materials is strictly prohibited and may result in legal action.