B.TECH(COMPUTER) PROGRAMME EDUCATIONAL OBJECTIVES: PEO1 PEO2 PEO3 PEO4 Will be equipped with sound knowledge of mathematics, science and technology useful to build complex computer engineering solutions. Will have skills of analyzing, designing and implementing computing solutions using modern tools and methods Will provide solutions to challenging problems by applying computer engineering theory and principles. Will be ethical and socially responsible. PEO5 PEO6 Will have excellent communication & entrepreneurial skills and will be competent globally. Will be innovative thinkers and life-long learners. PROGRAMME OUT COMES: At the end of the programme the learner will be able to PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 Apply knowledge of mathematics, science, and engineering to solve the problems in analysis, design and modeling in computer based systems. Apply the design principles, conduct experiments, analyze and interpret data for software and hardware systems by means of various mini projects. Design a system / process to meet desired needs within realistic constraints such as economic, social, health and sustainability by means of curricular and extracurricular activities. Work as member of project team to find successful solutions in the area of soft computing and embedded systems. Design and solve real time problems and data analysis in domain specific applications. Understand the professional efficiency and ethical responsibility. Communicate effectively in engineering community at large by means of effective presentations, report writing and paper publications. Understand the impact of engineering solutions in a global economic and societal context. Recognize the opportunities required to engage in lifelong learning and overall development as demonstrated through involvement in electives, professional organization and extracurricular activities. Page 1 of 10
PO10 Acquire the knowledge of contemporary issues. PO11 Use the techniques, skills, and modern engineering tools necessary for engineering practice GRADUATE ATTRIBUTES: GA1 GA2 GA3 GA4 GA5 GA6 GA7 GA8 GA9 GA10 GA11 GA12 Engineering knowledge Problem analysis Design/development of solutions Conduct investigations of complex problems Modern tool usage The engineer and society Environment and sustainability Ethics Individual and Team work Communication Project management and finance Life-long learning PROGRAMME STRUCTURE: SESMESTER-I Course Course Code Type BTECHES101 HS Functional English-1 1 * HS Foundation Elective 1 BTECHES104 BS Applied Mathematics-1 5 BTECHES105 ES Basic Civil & Environmental Engineering 3 BTECHES106 ES Fundamentals of Electrical Engineering 3 BTECHES107 BS Applied Physics 3 BTECHES108 ES Engineering Graphics 3 BTECHES109 ES Workshop Practice Lab 1 Page 2 of 10
BTECHES110 ES Basic Civil & Environmental Engineering Lab 1 BTECHES111 ES Fundamentals of Electrical Engineering Lab 1 BTECHES112 BS Applied Physics Lab 1 BTECHES113 ES Engineering Graphics Lab 1 ** PC Industry Course 2 * Foundation Electives BTECHES102 BTECHES103 Introduction to Economics Behavioral Science ** Industry Courses BTECHES114 BTECHES115 IBM Course 1 - Introduction to Open Source software and Standards TTL Course 1 - Fundamentals of product design SESMESTER-II Course Course Code Type * HS Language Elective 1 BTECHES204 BS Applied Mathematics-2 5 BTECHES205 ES Basic Mechanical Engineering 3 BTECHES206 ES Fundamentals of Electronics Engineering 3 BTECHES207 BS Applied Chemistry 3 BTECHES208 ES Engineering Mechanics 3 BTECHES209 ES Basic Mechanical Engineering Lab 1 BTECHES210 ES Fundamentals of Electronics Engineering Lab 1 BTECHES211 BS Applied Chemistry Lab 1 BTECHES212 ES Engineering Mechanics Lab 1 BTECHES213 ES Programming & Logic Building Lab 2 ** PC Industry Course (Mechanical Engineering ) 2 Industry Course ( Computer Engineering ) 2 Page 3 of 10
* Language Electives BTECHES201 BTECHES202 BTECHES203 Functional English-2 German Language Japanese Language ** Industry Courses BTECHES214 Introduction to Business analytics BTECHES215 Product Design through solid modeling part 1 SESMESTER-III Course Course Code Type BTECHCS301 PC Fundamentals of Data Structures 3 BTECHCS302 PC Computer Graphics 3 BTECHCS303 PC Computer Organization & Architecture 4 BTECHCS304 PC Database Management Systems 3 BTECHCS305 PC Fundamentals of Data Structures - Lab 2 BTECHCS306 PC Computer Graphics - Lab 1 BTECHCS307 PC Database Management Systems - Lab 1 BTECHCS308 PC Technology Skill Development-1 2 * PE IBM Course 3 Elective 3 ** PE IBM Course 3 Elective - Lab 1 *** HS Audit Elective -1 0 * IBM Course 3 Elective BTECHCS309 BTECHCS311 Advanced Statistical Analysis Cloud Computing Fundamentals Page 4 of 10
** IBM Course 3 Elective - Lab BTECHCS310 BTECHCS312 Advanced Statistical Analysis - Lab Cloud Computing Fundamentals Lab *** Audit Elective -1 BTECHCS313 BTECHCS314 Sociology and Indian History Yoga SESMESTER-IV Course Course Code Type BTECHCS401 PC Advanced Data Structures 3 BTECHCS402 PC Foundations of Computer Networks 3 BTECHCS403 PC Processor Architecture 3 BTECHCS404 PC Advanced Database Management Systems 4 BTECHCS405 PC Advanced Data Structures Lab 2 BTECHCS406 PC Advanced Database Management Systems Lab 1 BTECHCS407 PC Processor Architecture Lab 1 BTECHCS408 PC Technology Skill Development-2 (Python) 2 * PE IBM Course 4 Elective 3 ** PE IBM Course 4 Elective - Lab 1 *** HS Audit Elective - 2 0 * IBM Course 4 Elective BTECHCS409 BTECHCS411 Data Mining and Predictive Modeling Cloud Computing Architecture & Deployment Models ** IBM Course 4 Elective - Lab BTECHCS410 BTECHCS412 Data Mining - Lab Cloud Computing Lab *** Audit Elective - 2 Page 5 of 10
BTECHCS413 BTECHCS414 ICT(Information and Communication Technologies) for Fresher s Law for Engineers SESMESTER-V Course Course Code Type BTECHCS501 PCC Operating Systems 3 BTECHCS502 PCC Theory of Machines 3 BTECHCS503 PCC Computer Networks 3 BTECHCS504 PCC Software Engineering 3 BTECHCS505 LC Operating Systems - Lab 1 BTECHCS506 LC Advanced Computer Networks - Lab 2 BTECHCS507 LC Software Engineering Lab 1 BTECHCS508 LC Technology Skill Dev.-3 (JAVA) 2 * PEC IBM Course-5 Elective 3 ** PEC IBM Course -5 Elective Lab 1 *** HSMC Humanities - 3 3 BTECHCS515 MC Indian Constituency 0 * IBM Course 5 Elective BTECHCS509 BTECHCS511 Data Warehouse & Multidimensional Modeling Managing the cloud ** IBM Course 5 Elective - Lab BTECHCS510 BTECHCS312 Data Warehouse Lab Managing the cloud Lab *** Humanities- 3 BTECHCS513 BTECHCS514 Management Principals For Engineers Economics For Engineers Page 6 of 10
SESMESTER-VI Course Course Code Type BTECHCS601 PCC Design and Analysis of Algorithms 3 BTECHCS602 PCC Compiler Design 3 BTECHCS603 PCC Advanced Database Management Systems 2 BTECHCS604 PCC Artificial Intelligence 3 BTECHCS605 LC Artificial Intelligence Lab 2 BTECHCS606 LC Compiler Design Lab 1 BTECHCS607 LC Advanced Database Management Systems Lab 1 BTECHCS608 PROJ Project Stage - 1 2 * PEC IBM Course-6 Elective 3 ** PEC IBM Course -5 Elective Lab 1 *** HSMC Humanities -4 3 * IBM Course 6 Elective BTECHCS609 BTECHCS611 Descriptive Analytics (Business Intelligence) Security in Cloud ** IBM Course 6 Elective - Lab BTECHCS610 BTECHCS612 Business Intelligence Security in Cloud Lab *** Humanities- 4 BTECHCS613 Project Management SESMESTER-VII Course Course Code Type * PEC Elective -1 3 ** PEC Elective - II 3 Page 7 of 10
*** PEC Elective -1 Lab 1 **** PEC Elective - II Lab 1 ***** PEC IBM Course-7 Elective 3 ****** PEC IBM Course -7 Elective Lab 1 BTECHCS713 PROJ Project Stage -2 6 * Elective -I BTECHCS701 BTECHCS702 Human Computer Interaction Distributed Systems ** Elective - II BTECHCS703 BTECHCS704 Embedded Systems Machine Learning *** Elective - I Lab BTECHCS705 BTECHCS706 Human Computer Interaction Lab Distributed Systems Lab **** Elective - II Lab BTECHCS707 BTECHCS708 Embedded Systems Lab Machine Learning Lab ***** IBM Course 7 Elective BTECHCS709 BTECHCS711 Social, Web & Mobile Analytics Cloud Backup & Disaster Recovery ****** IBM Course 7 Elective Lab BTECHCS710 BTECHCS712 Social, Web & Mobile Analytics Lab Cloud Backup & Disaster Recovery Lab SESMESTER-VIII Course Type * PEC Elective-III 3 Page 8 of 10
** PEC Elective - IV 3 *** PEC Elective-III Lab 1 **** PEC Elective - IV Lab 1 ***** PEC IBM Course-8 Elective 3 ******* PEC IBM Course -8 Elective Lab 1 BTECHCS813 PROJ Project Stage - 3 6 * Elective -III BTECHCS801 BTECHCS802 Internet-of -Things Deep Learning ** Elective - IV BTECHCS803 BTECHCS804 Usability Engineering Network Security *** Elective - III Lab BTECHCS805 BTECHCS806 Internet-of-Things Lab Deep Learning Lab **** Elective - IV Lab BTECHCS807 BTECHCS808 Usability Engineering Lab Network Security Lab ***** IBM Course 8 Elective BTECHCS809 BTECHCS811 Big Data Analytics & Hadoop Business Process Management ****** IBM Course 8 Elective Lab BTECHCS810 BTECHCS812 Big Data Lab Business Process Management Lab Page 9 of 10
TEACHING LEARNING METHOD: Treating all students equal, regardless of age, gender, nationality, intellectual ability or personal attractiveness. Understanding student's point of view before attempting to give them your own. Setting a good professional example by referring to standards of the engineering industry. Teaching knowledge, skills and attitude for developingoverall personality. Exposing students to industrial environment and problems. EXPERIENTIAL LEARNING: Computer Engineering program allows students to applytheir knowledge and conceptual understanding to real-world problems and methods to solve these problems by undergoing various value added courses on computer-aided engineering, doing internship in industries of repute and by doing minor and major project DEGREE REQUIREMENT: 183 credits to be earned All audit courses to be completed with S (Satisfactory) grade Minimum CGPA 4.0 Page 10 of 10