New Age Entrepreneurship Programmes by Sharda Launchpad Apply Now

Admissions Open for MD/MS & MDS Apply Now

B.Tech. (Information Technology)

B.Tech. (Information Technology)

School of Engineering and Technology (SET)

  • Program Code

    00001

  • Level

    Graduate

  • Duration

    4 Years

About the Programme

Bachelor of Technology in Information Technology unlocks the multiple career options for the students according to their interest. SET Sharda University is in the league of premium engineering colleges for advanced pedagogy such as computer simulation GDs industrial workshops & training national & international conferences etc. In such an experiential learning environment students prosper well in their career. The core industries after the completion of this degree are product & technology web & mobile app development software solutions multimedia authoring database programming robot design companies IT colleges and many more.     

This course is for individuals who...

Under the 4-year B.Tech in Information Technology Programme the IT academicians prepare students to learn programming in a higher-level language work effectively with a client and members of a software development team to analyze specify design implement test and document software that meets the client s needs. It also prepares students to acquire new computer-related skills independently as technologies evolve communicate technical concepts to non-technical persons develop a plan to integrate hardware and software into a particular environment and conduct themselves in an ethical and professional manner.

Students who are looking for...

Who have a keen interest and ability to tackle complex combination of concepts like physics calculus and mathematics and are looking for a rewarding career in computers and programming. A student looking for a passionate journey by complex problem-solving building and breaking things and implementing new ideas

Course Fee
  • Fee (per semester)

    85 000

  • Fee (per annum)

    1 64 000

  • Fee (per semester)

    1950

  • Fee (per annum)

    3800

Course Structure

S.No.

Course Code

Course Title

L

T

P

Credits

1

CSP101

Introduction to Computer Science and Engineering

0

0

2

1

2

CSE113/CSP113

Programming for Problem Solving

3

0

2

4

3

SC4

Maths I(Bucket based)

3

1

0

4

4

SC8

Engineering Physics

2

1

2

4

5

SC12

Computer Aided Design & Drafting

0

0

3

1.5

6

SC11

Principles of Electrical and Electronics Engineering

2

1

2

4

7

SC16

Soft Skill – 1

0

0

4

2

 

Credits in Term 1

 

 

 

20.5

Syllabus for the Courses:

Introduction to Computer Science and Engineering: This course focuses application areas of Computer Science and Engineering for students admitted in undergraduate program. The purpose of B. Tech. in Computer Science & Engineering is to be given through this course to students.

Programming for problem solving: Programming for problem solving gives the Understanding of C programming and implement code from flowchart or algorithm

S.No.

Course Code

Course Title

L

T

P

Credits

1

CSE114/CSP114

Application based Programming in Python

3

0

2

4

2

SC5

Maths II(Bucket based)

3

1

0

4

3

SC9

Advanced Physics (Bucket based)

2

1

2

4

4

SC10

Engineering Chemistry

3

0

2

4

5

SC13

Mechanical Workshop

0

0

3

1.5

6

SC17

Soft Skill - 2

1

0

2

2

7

CSP103

(Design/creativity) Multimedia Application Lab

0

0

2

1

 

Credits in Term 2

 

 

 

20.5

Application Based Programming in Python : Python is a language with a simple syntax and a powerful set of libraries. It is widely used in many scientific areas for data exploration. This course is an introduction to the Python programming language for students without prior programming experience. We cover data types control flow object-oriented programming.

Multimedia and Animation Lab: This course is an overview of the modern technologies used for the Web development.

S.No.

Course Code

Course Title

L

T

P

Credits

1

SC18

CTS-1 Building Essential Language and life skills

0

0

4

2

2

SC14

Introduction to Biology for Engineers

2

0

0

2

3

MTH201

Discrete Structures

3

1

0

4

4

CSE247

Computer Organization and Architecture

3

0

0

3

5

CSE242/CSP242

Data Structures Using C

3

0

2

4

6

CSE243/CSP243

Object Oriented Programming Using Java

3

0

2

4

7

PC1

Project Based Learning (PBL) -1

0

0

2

1

8

  PC2

Industrial Internship

0

0

2

1

 

Credits in Term 3

 

 

 

21

Object Oriented Programming Using JAVA: Basic  Object Oriented Programming  (OOP) concepts including objects   classes methods parameter passing information hiding inheritance and polymorphism are introduced and their implementations using Java  are discussed.

Data Structures: This course  starts with an introduction to data structures with its classification efficiency of different algorithms array and pointer based implementations and Recursive applications. As the course progresses the study of Linear and Non-Linear data structures are studied in details. The course talks primarily about Linked list stacks queue Tree structure Graphs etc. This Course also deals with the concept of searching sorting and hashing methods.

Computer Organization and Architecture: This course discusses the basic structure of a digital computer and used for understanding the organization of various units such as control unit Arithmetic and Logical unit and Memory unit and I/O unit in a digital computer.

S.No.

Course Code

Course Title

L

T

P

Credits

1

SC19

CTS-2 Communicate to conquer

0

0

4

2

2

CSE244/CSp244

Principles of Operating System

3

0

2

4

3

CSE245/CSP245

Computer Networks

3

0

2

4

4

CSE246/CSP246

Data Base Management System

3

0

2

4

5

SC23

Management Course (from basket)

3

0

0

3

6

PC3

Project Based Learning (PBL) -2

0

0

2

1

7

SC7

Environmental Science

2

0

0

2

8

CSP201 

Advance Java Lab

0

0

2

1

 

Credits in Term 4

 

 

 

21

Computer Network: To familiarize with the basic taxonomy and terminology of computer networking area.

Data Base Management systems: This course introduces database design and creation using a DBMS product. Emphasis is on normalization data integrity data modeling and creation of simple tables queries reports and forms. Upon completion students should be able to design and implement normalized database structures by creating simple database tables queries reports and forms.

Principles of Operating system: This course introduces the design principles of operating systems resource management identifying challenges and applying respective algorithms.     

  Advance Java Programming Lab: This course is designed to meet the needs of those who want to be professional Java developers. Students should be familiar with Java programming techniques and should be comfortable with concepts such as Classes Objects Inheritance Interfaces I/O Streams Threading and Networking

S.No.

Course Code

Course Title

L

T

P

Credits

1

SC20

CTS-3 Impress 2 Impact

0

0

4

2

2

CSE341/CSP341

Design and Analysis of Algorithm

3

0

2

4

3

CSE354/CSP354

Human computer interaction

3

0

2

4

4

CSE343

Software Engineering and Testing Methodologies

3

0

0

3

5

PE1

Program Elective-1

3

0

0

3

6

CSP302

Technical Skill Enhancement Course-1(LINUX Programming Lab)

0

0

2

1

7

PC4

Project Based Learning (PBL) -3

0

0

2

1

8

OE1

Open Elective - 1

3

0

0

3

9

  PC5

Industrial Internship-II

0

0

2

1

 

Credits in Term 5

 

 

 

22

Human Computer Interaction: In this course Students will learn the fundamental concepts of human-computer interaction and user centered design thinking through working in teams on an interaction design project supported by lectures readings and discussions. They will learn to evaluate and design usable and appropriate software based on psychological social and technical analysis. They will become familiar with the variety of design and evaluation methods used in interaction design.

Software Engineering and Testing Methodologies: The objective of this course is to provide fundamental knowledge of software engineering and make student aware of best software engineering practices and contemporary software engineering tools.

  Linux Programming Lab: The course is designed to make the students research/industry ready as by using the open source applications along with any of the Linux flavor operating systems.

Design and Analysis of Algorithms: This course introduces concepts related to the design and analysis of algorithms. Specifically it discusses recurrence relations and illustrates their role in asymptotic and probabilistic analysis of algorithms. It covers in detail greedy strategies divide and conquer techniques dynamic programming and max flow - min cut theory for designing algorithms and illustrates them using a number of well-known problems and applications.

Introduction to Graph Theory and its Application: This course is to teach students the basic graph theory concepts and their applications in computer science.

    Mathematical and Statistical Techniques: In this subject the fundamental concepts and principles of Mathematical & Statistical Techniques together with the challenging issues in Computer Science software development will be introduced.  Discussion on various topics related to mathematics and Computer Science will also be conducted. 

S.No.

Course Code

Course Title

L

T

P

Credits

1

SC21

CTS-4 Ace the Interview

0

0

4

2

2

CSE346/CSP346

Artificial Intelligence 

3

0

2

4

3

CSE350/CSP350

Android Application Development

3

0

2

4

4

CSP308

Technical Skill Enhancement Course-2(Statistical Analysis Lab)

0

0

2

1

5

PE2

Program Elective-2

3

0

0

3

6

PE3

Program Elective-3

3

0

0

3

7

PC16

Project Based Learning (PBL) -4

0

0

2

1

8

OE2

Open Elective - 2

3

0

0

3

 

Credits in Term 7

 

 

 

21

Artificial Intelligence: This course introduces basic aspects of Artificial intelligence comparing the AI and conventional solutions to real world problems utilizing and analyze AI techniques for identifying optimal solutions to search strategies.

  Android Application Development: The course will introduce concepts of the Android platform Android application components Activities and their lifecycle UI design. It will also help students to build applications according to their problem statements.

  Introduction to Cloud Computing: This course introduces advanced aspects of Cloud Computing encompassing the principles to analyze the cloud identify the problems and choose the relevant models and algorithms to apply.

Software Project Management: This course introduces concepts of software project management in which Project Planning Project Evaluation Software Effort estimation Monitoring and control and Managing contracts tools and techniques are included.

Web Designing: This course is an overview of the modern Web technologies used for the Web development. The purpose of this course is to give students the basic understanding of how things work in the Web world from the technology point of view.

Soft computing: This course introduces soft computing theories techniques and tools. Those are frequently required for understanding and developing the exploratory data analysis techniques and knowledge discovery and intelligent systems.

S.No.

Course Code

Course Title

L

T

P

Credits

1

PE4

Program Elective-4

3

0

0

3

2

CSE458/CSP458 

Web Technologies

3

0

2

4

3

SC26

Major Project- 1

0

0

6

3

4

SC22

Comprehensive Examination

0

0

0

0

5

SC28

Professional Ethics and Values

0

0

0

0

6

SC25

Industrial Internship

0

0

2

1

7

OE3

Open Elective - 3

2

0

0

2

8

  SC

CTS-5 Campus to corporate

0

0

2

1

 

Credits in Term 7

 

 

 

14

Web Technology:  The purpose of this course is to give students the basic understanding of how different computers and devices to communicate and share resources as well as to give the basic overview of the different technologies.

Digital Image Processing: This course is to study the image fundamentals and mathematical transforms necessary for image processing.

Wireless Network : Overview of wireless network architectures including cellular networks local area networks multi-hop wireless networks such as ad hoc networks mesh networks and sensor networks capacity of wireless networks medium access control routing protocols and transport protocols for wireless networks mechanisms to improve performance and security in wireless networks energy-efficient protocols for sensor networks.

  Mobile Computing: This course will give you an understanding of mobile computer systems particularly in the context of wireless network systems such as 2G/3G/4G mobile telephony data networks and other wireless networks and infrastructure.

Software Testing: This course will examine fundamental software testing and related program analysis techniques. The important phases of testing will be reviewed emphasizing the significance of each phase when testing different types of software. The course will also include concepts such as test generation test coverage regression testing mutation testing program analysis (e.g. program-flow and data-flow analysis) and test prioritization.

S.No.

Course Code

Course Title

L

T

P

Credits

1

SC27

Major Project - 2

0

0

18

9

2

PE5

Program Elective-5

3

0

0

3

3

PE6

Program Elective-6

3

0

0

3

4

OE4

Open Elective - 4

3

0

0

3

5

  SC

Universal Human Value & Ethics

2

0

0

2

 

 

 

 

 

 

 

 

Credits in Term 8

 

 

 

20

Program Elective List:

PE-1

PE-2

PE-3

PE-4

PE-5

PE-6

                                                                                                                                                                  Introduction to Mathematical & Statistical Techniques in Computer Science                                                CSE348                             

Soft computing CSA201

Web Designing    CSE352

Mobile Computing CSE452

Wireless Networks  CSE454

Distributed System Concepts & Design CSE456

Introduction to Graph Theory and its Applications CSE349

Introduction to Cloud Computing  CSE351

Software Project Management      CSE353

Software Testing CSE453

Digital Image Processing CSE455

Introduction to Internet of Things CSE457

 

Total Credits: __160___

Minimum Credits essential for the Programme:__160___

Distributed System Concepts & Design: This course covers issues and solutions related to the design and the implementation of distributed algorithms for different issues of distributed system.

  Introduction to Internet of Things: This course introduces Concepts for internet of things and how we can embed it into our daily lives for the development of life style. It will also help students to build applications according to their problem statements.

Eligibility Criteria
  • Matriculation with-60% marks Sr. Secondary (10+2) 70% marks (Aggregate) & minimum 60% marks in PCM Computer Science/PCB for Biotechnology without gap between 10th and 12th.
  • Minimum 50% marks in Maths

+

  • SUAT (Online Test) Followed by Personal Interview

Or

  • JEE All India Rank upto 3 Lakh

Or

  • UPSEE All India Rank upto 50 000
The eligibility criterion for all programs for international applicants is minimum 50% in the qualifying examination and having studied the pre-requisite subjects for admission in to the desired program.
Career path you can choose after the course

With the diversity and balance in its curriculum the students are prepared for careers in both academic and industrial settings. Students are provided with many opportunities to interact with computer scientists and professionals from both academia and the business world through regular seminars conferences and visiting speakers. Due to the quality of education discipline and values students get easily absorbed in various organizations of international eminence such as:

  • Applications Developer
  • Software Engineer
  • Database Programmer/Designer
  • Information Security Specialist
  • Multimedia Authoring Specialist/Programmer
  • Computer Animation Expert
  • Quality Assurance Specialist
  • IT - Lecturer
  • Robot Designer

 

Career Path1: Designing and implementing software.

  • This refers to the work of software development which has grown to include aspects of web development interface design security issues mobile computing and so on. This is the career path that the majority of IT graduates follow.
  • While a bachelor s degree is generally sufficient for entry into this kind of career many software professionals return to school to obtain a terminal master s degree.

Career Path2: Planning and managing organizational technology infrastructure.

This is the type of work for which the new information technology (IT) programs explicitly aim to educate students. Sharda University invites big software houses to come and interview the students. Some of the invited software houses are: IBM Sapient Cognizant Dell Infosys TCS Wipro HCLTechnologies The industry offers packages ranging from 2.75 to 4.0 Lacs per annum. In about 4 to 5 years the earning of those employed gets doubled.

Students of this programme are placed in companies with an average annual package of 3.51 LPA to 12.00 LPA

Recruiters

Take the next step towards a career in engineering.

Request More Info Schedule Appointment Apply Now