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
Web Application Development

Semester 1

Introduction to Web Development

Principles of Design

Web Programming - I (Client Side Scripting)

Web Programming - I (Client Side Scripting) Lab

Principles of Design Lab

Semester 2

Digital Imaging

Web Programming - II ( Server Side Scripting)

Programming with Python

Digital Imaging Lab

Web Programming - II ( Server Side Scripting) Lab

Programming with Python Lab

Software Development and Programming

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

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

Multimedia and Animation

Semester 1

Introduction to Multimedia

Digital Imaging

2D Animation

Digital Imaging Lab

2D Animation Lab

Semester 2

3D Animation

Animator

Minor Project

3D Animation Lab

Animator Lab

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

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

Project

Semester 2

Machine Learning

Machine Learning Lab

Data Mining & Visualization

Certificate Course
Web Application Development

Semester 1

Introduction to Web Development

Principles of Design

Web Programming - I (Client Side Scripting)

Principles of Design Lab

Web Programming - I (Client Side Scripting) Lab

Software Development and Programming

Semester 1

Programming using C

Object Oriented Analysis And Design Using Uml

Basics of Data Structure

Programming using C Lab

Object Oriented Analysis And Design Using Uml Lab

Basics of Data Structure Lab

Multimedia and Animation

Semester 1

Introduction to Multimedia

Digital Imaging

2D Animation

Digital Imaging Lab

2D Animation Lab

Mobile Application Development

Semester 1

Introduction Mobile Architecture

Programming Using Java

Introduction to Android

Programming Using Java Lab

Introduction to Android Lab

IT Enabled Services

Semester 1

Fundamentals of IT

Office Automation

E-Commerce & Social Media

Office Automation Lab

E-Commerce & Social Media Lab

Cyber Security

Semester 1

Data Communication and Networks

Fundamental of Information Security

Cyber Attacks and Counter Measures

Cyber Security Techniques

Operating System

Data Communication and Networks Lab

Fundamental of Information Security Lab

Cyber Attacks and Counter Measures Lab

Cyber Security Techniques Lab

Operating System Lab

Office Automation Tools

Certificate in Computer Applications

Semester 1

Word Processing

Spread Sheet

Presentations

Artificial Intelligence and Data Science

Semester 1

Problem Solving using Python

Introduction to AI and DS

Statistical Foundation

Problem Solving using Python Lab

Statistical Foundation Lab

Updates