School of Sciences and Emerging Technologies

School of Sciences and Emerging Technologies Syllabus

Postgraduate Degree
M.Sc.(Computer Science)

Semester 1

DBMS Lab

Probability & Statistical Analysis

Fundamentals of Digital Marketing

Computer Programming

Computer Programming Lab

DBMS

Semester 2

Operating Systems

Operating Systems Lab

Data Structure & Algorithms

Data Structure & Algorithms Lab

Introduction to Cyber Security

Software Engineering

Semester 3

Web Programming

Web Programming Lab

Data Mining & Visualization

Data Mining & Visualization Lab

Computer Networks

Introduction to Data Science

Semester 4

Major Project

Seminar

Machine Learning

Research Methodology and IPR

Undergraduate Degree
BCA (Honours)

Semester 1

Computer Programming

Fundamentals of Computer

Probability and Statistical Analysis

Computer Programming Lab

Basic Communication Skills

Sikh Heritage and Ethos*

Semester 2

Operating Systems

Python Programming

Fundamentals of Digital Marketing

Operating Systems Lab

Python Programming Lab

Environmental Studies

Human Rights and Duties

Semester 3

Database Management Systems

Data Structures

Computer System Architecture

Introduction to Data Science

Database Management Systems Lab

Data Structure Lab

Drug Abuse: Problems, Prevention and Management

Semester 4

Software Engineering

Computer Networks

Object Oriented Programming

Computer Graphics

Object Oriented Programming Lab

Computer Graphics Lab

Semester 5

Introduction to Cyber Security

Introduction to Cyber Security Lab

Seminar

Elective Category Paper-A1 or A2 or A3

Introduction to Artificial Intelligence

Cyber Laws

Introduction Mobile Architecture

Elective Category Paper-B1 or B2 or B3

Machine Learning

Digital Forensics

Introduction to Android

Elective Category Paper-B1 or B2 or B3 Lab

Machine Learning Lab

Digital Forensics Lab

Introduction to Android Lab

Semester 6

Minor Project

Technical Report Writing & IPR

Summer Internship

Elective Category Paper-C1 or C2 or C3

Data Mining & Visualization

Cyber Attacks and Counter Measures

Introduction to Windows Mobile and IOS

Elective Category Paper-C1 or C2 or C3 Lab

Data Mining & Visualization Lab

Cyber Attacks and Counter Measures Lab

Introduction to Windows Mobile and IOS Lab

Semester 7

Research Methodology & Statistical Analysis

Optimization Techniques

Digital Image Processing

Digital Image Processing Lab

Entrepreneurship Development

Semester 8

Organizational Behavior

Web Designing & Development

Web Designing & Development Lab

Research Project

B.Sc. (Data Sciences)

Semester 1

Problem Solving using Computer

Fundamental of IT

Introduction Data Science

Problem Solving using Computer Lab

Fundamental of IT Lab

Introduction Data Science Lab

Effective Communication in English

Sikh Heritage and Ethos*

Semester 2

Operating System

Statistical Foundation

Introduction to Logic

Operating System Lab

Statistical Foundation Lab

Introduction to Logic Lab

Environmental Studies

Semester 3

Database Management Systems

Data Mining and Visualization

Data Preparation

Mathematical Foundation for DS

Database Management Systems Lab

Data Mining and Visualization Lab

Data Preparation Lab

Semester 4

Computer System Architecture

Data Communication and Networks

Machine Learning

Introduction to Analytics and AI

Computer System Architecture Lab

Data Communication and Networks Lab

Machine Learning Lab

Semester 5

Introduction to Deep Learning

Big Data Management

Software Project Management

Social Network Analysis

Introduction to Deep Learning Lab

Big Data Management Lab

Software Project Management Lab

Semester 6

e-Platforms for ML

Applications of Data Science

Technical Report Writing

Applications of Data Science Lab

Technical Report Writing Lab

Project

Diploma
Software Development and Programming(Runs in LSCs Only.)

Semester 1

Computer Programming

Computer Programming Lab

Introduction to Software Engineering

Fundamentals of Computer

Semester 2

Data Structures

Data Structures Lab

DataBase Management System

DataBase Management System Lab

Project

Office Automation and E Governance (Runs in LSCs Only)

Semester 1

Fundamentals of Computer

Office Equipment & Secretarial Tasks

Office Automation Tools

Office Automation Tools Lab

Semester 2

Basic Communication Skills

Office Operations & Office Management

Office Operations & Office Management Lab

E-Governance

Mobile Application Development

Semester 1

Introduction Mobile Architecture

Java Programming

Introduction to Android

Java Programming Lab

Introduction to Android Lab

Semester 2

Introduction to Windows Mobile and IOS

Data Base Management System (DBMS)

Introduction to Windows Mobile and IOS Lab

Data Base Management System (DBMS) Lab

Introduction to Cyber Security

Introduction to Cyber Security Lab

IT Enabled Services (Runs in LSCs Only.)

Semester 1

Fundamentals of Computer

Office Automation Tools

E-Governance

Office Automation Tools Lab

Semester 2

Basic Communication Skills

Fundamentals of Digital Marketing

Computer Programming

Computer Programming Lab

Cyber Security

Semester 1

Data Communication and Networks

Operating Systems

Operating Systems Lab

Introduction to Cyber Security

Introduction to Cyber Security Lab

Semester 2

Digital Forensics

Cyber Attacks and Counter Measures

Cyber Attacks and Counter Measures Lab

Cyber Laws

Computer Applications

Semester 1

Fundamentals of Computer

Fundamentals of Digital Marketing

Office Automation Tools

Office Automation Tools Lab

Semester 2

E-Commerce

Basic Communication Skills

Web Designing & Development

Web Designing & Development Lab

Artificial Intelligence and Data Science

Semester 1

Introduction to Artificial Intelligence

Introduction to Data Science

Python Programming

Python Programming Lab

Semester 2

Machine Learning

Machine Learning Lab

Data Mining & Visualization

Project

Updates