ADMISSION OPEN - 2017-18 Ph.D. ADMISSION 2017-18 PUEET/PULAT 2017 CET - 2017

School of Engineering

Computer Science Engineering

Programe Overview

Welcome to the Computer Science & Engineering Department in the School of Engineering, Presidency University, Bengaluru.

We work with the motivation and dedication to impart the best knowledge to highly talented students admitted in our department. A wide range of courses are offered to students to help them understand the various intricacies involved in computing. The courses are designed in a way to invoke students’ ability to think originally and creatively. The faculty members of the CS department are trained to produce computer engineers with the ability to design and develop systems involving the integration of software and hardware devices. The department is equipped with modern computer labs, with well-trained lab assistants, to empower students with a better understanding of the theory lecture sessions and to give them an exposure to practical problem solving.

Tag:

Computer Science Engineering Colleges in Bangalore

Programe Objectives

B.Tech. Computer Science Engineering graduates of Presidency University, will be able to:

  1. Direct and coordinate activities concerned with software/hardware design, development, and testing.
  2. Design and develop products and systems for various applications.
  3. Monitor and analyse computing system performance for network traffic, security, and capacity.
  4. Order and maintain inventory of computing equipment for customer premises equipment, facilities, access networks and backbone network
  5. Operate and trouble shoot computer-assisted engineering, design software and equipment to perform various engineering tasks.
PROGRAMME OUTCOMES

On successful completion of B.Tech. Computer Science Engineering programme from Presidency University a student will be able to:

  1. Apply mathematics, science and engineering fundamentals to computer science engineering.
  2. Solve basic computer science engineering problems using first principles of mathematics and engineering sciences.
  3. Design computing systems for domestic, commercial and industrial applications.
  4. Investigate computer engineering problems including design of experiments, analysis and interpretation of data and synthesis of information to provide valid conclusions.
  5. Select appropriate techniques, resources, and modern computer science engineering tools, including prediction and modelling, to complex engineering activities, with an understanding of the limitations.
  6. Identify societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to computer science engineering practice.
  7. Appraise professional ethics and responsibilities and norms of computer science engineering practice.
  8. Relate the impact of computer science engineering solutions in a societal context and demonstrating knowledge of and need for sustainable development.
  9. Assess management and business practices, such as risk and change management, and understanding their limitations in the context of computer science engineering.
  10. Demonstrate the ability to work as an individual, and as a member or leader in diverse teams and in multi-disciplinary settings.
  11. Write effective reports and design documentation, making effective presentations, and giving and receiving clear instructions.
  12. Justify the need for engaging in independent and life-long learning.

Programe Structure

Type of Courses No. of Courses Credits Percentage on Total Minimum Credits AICTE Model Curriculum Range
Humanities and Social Sciences (HS) 3 9 5% 5 -10 %
Basic Sciences (BS) 8 32 15% 15 – 20%
Engineering Sciences (ES) 7 24 13% 15 – 20 %
Professional Core (PC) 16 58 32% 30 – 40 %
Professional Elective (PE) 7 21 12% 10 – 15 %
Open Elective (OE) 5 15 8% 5 – 10 %
Industrial Practice (IP) 2 25 14% 10 – 15 %
Mandatory Courses (MC) 5 13 7% 8 Units

The B. Tech. programme structure meets the requirements of AICTE stated in the Model Curriculum (proposed by AICTE in 2012) and as indicated in the table above.

The courses of FIRST THREE semesters and the overall structure have been approved by the BOS, however the courses of the remaining semesters (FOUR to EIGHT) are yet to be approved.

Courses will be reverse offered as an operational flexibility.

There might be changes in the LTP structure of courses based on the recommendations of BOS and experience of offering the course in the previous occasion.

The electives are indicative only and will be offered depending on the availability of faculty members to teach the courses, minimum 10 students registering for the courses, relevance of the courses to the programme and other requirements.

B.Tech. (Common for All Programmes of Engineering in the FIRST Year)
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
HS ENG A 101 English 3   0 0 3
BS CHE A 103 Engineering Chemistry 3 0 2 4
BS MATH A 105 Calculus 3 2 0 4
ES COE A 102 Computer Programming 3 0 2 4
ES ME A 108 Workshop Practice 1 0 3 3
ES EEE A 104 Electrical Sciences 3 2 0 4
MC PUE A 106 Introduction to University Academic Processes 1 0 0 1
MC PUE A 108 Introduction to Appreciation of Library and its Uses 1 0 0 1
Total 18 4 7 24
SEMESTER II
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
BS MATH A 104 Differential Equations, Fourier Series and Laplace transforms 3 2 0 4
BS PHY A 103 Engineering Physics 3 0 2 4
BS BIO A 104 General Biology 3 0 2 4
ES ME A 103 Engineering Graphics 2 0 4 4
ES ME A 106 Thermodynamics (for CE, ME, PE) 3 2 0 4
HS ENG A 102 Technical Report Writing 3 0 0 3
ES ME A 110 Engineering Mechanics(for CE, ME, PE) 3 2 0 4
ES ME A 112 Material Science (for CS, EC, EE) 3 2 0 4
BS MATH A 102 Probability and Statistics (for CS, EC, EE) 3 2 0 4
Total 26 10 8 35
SEMESTER III
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
MATH A 203 Complex Variables and Transforms 3 2 0 4
PUE A 201 Environmental Science 3 0 0 3
COE A 201 Logic in Computer Science 3 0 0 3
COE A 203 Digital Design 3 0 2 4
COE A 205 Object Oriented Programming 3 0 2 4
COE A 207 Discrete Mathematics 3 2 0 4
COE A 209 Computer Aided Design for Computer Science Engineers 1 0 6 4
Total 19 4 10 26
SEMESTER IV
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
COE A 202 Data Structures Using C 3 0 2 4
COE A 204 Microprocessor Programming and Interfacing 3 0 2 4
COE A 206 Database Systems 3 0 2 4
COE A 208 Theory of Computation 3 2 0 4
COE A 210 Operating Systems 3 0 0 3
Humanities Elective – I 3 0 0 3
PUE A 202 Professional Development Skills – I 1 0 4 3
Total 19 2 10 25
SUMMER
PUE A 204 Industrial Practice I 5
SEMESTER V
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
COE A 301 Computer Architecture 3 0 2 4
COE A 303 Computer Networks 3 0 2 4
COE A 305 Design and Analysis of Algorithms 3 2 0 4
Discipline Elective I 3 0 0 3
Discipline Elective II 3 0 0 3
Open Elective I 3 0 0 3
Open Elective II 3 0 0 3
Total 21 2 4 24
SEMESTER VI
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
COE A 302 Software Engineering 3 0 0 3
COE A 304 Computer Graphics 3 0 2 4
COE A 306 Compiler Design 3 0 0 3
Discipline Elective III 3 0 0 3
Discipline Elective IV 3 0 0 3
Open Elective III 3 0 0 3
PUE A 302 Professional Development Skills – II 1 0 4 3
Total 19 0 6 22
SEMESTER VII
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
Discipline Elective V 3 0 0 3
Discipline Elective VI 3 0 0 3
Discipline Elective VII 3 0 0 3
Open Elective IV 3 0 0 3
Open Elective V 3 0 0 3
PUE A 401 Industrial Safety 3 0 0 3
PUE A 403 Renewable Energy System 3 0 0 3
Total 21 0 0 21
SEMESTER VIII
COURSE CODE COURSE TITLE HOURS/WEEK CREDITS
L T P
PUEA 402 Industrial Practice II 20
or
PUE A 404 Thesis 15
or
PUEA 406  1 Discipline + 1 Open Elective + Project 14
Total 20/15/14

Discipline Electives – Computer Science Engineering (Indicative) HOURS/WEEK CREDITS
L T P
1 COE A 307 Data Mining 3 0 0 3
2. COE A 308 Artificial Intelligence 3 0 0 3
3. COE A 309 Network Programming 3 0 0 3
4. COE A 310 Embedded Programming 3 0 0 3
5. COE A 311 Multimedia Systems 3 0 0 3
6. COE A 312 Computer Based Optimization Techniques 3 0 0 3
7. COE A 313 Cryptography 3 0 0 3
8. COE A 314 Numerical Methods for Computer Science 3 0 0 3
9. COE A 315 Web Engineering 3 0 0 3
10 COE A 401 Mobile Application Development 3 0 3 3
11 COE A 402 Parallel Computing 3 0 0 3
12 COE A 403 Storage Area Networks 3 0 0 3
13 COE A 404 Information Retrieval 0 0 0 3
14 COE A 405 Special Project 3 0 0 3
15 COE A 406 Human Computer Interaction 3 0 0 3
16 COE A 407 Cloud Computing 3 0 0 3
17 COE A 408 Neural Networks 3 0 0 3
18 COE A 409 Computational Intelligence 3 0 0 3
19 COE A 410 Machine learning 3 0 0 3

Open Electives for B. Tech. Programmmes
S.No.   Course Title L T P C
Humanities Electives
1 PU A 201 Introductory Psychology (University wide) 3 0 0 3
2 PUE A 206 Professional Ethics 3 0 0 3
3 PU A 203 Intellectual Property Rights (University wide) 3 0 0 3
4 PUE A 208 Indian Heritage and Culture 3 0 0 3
5 PUE A 210 Introduction to Journalism 3 0 0 3
Open Electives offered by Computer Science Engineering
1 COE A 321 Social Network Analysis 3 0 0 3
2 COE A 322 Big Data and Analytics 3 0 0 3
3 COE A 323 Green Computing 3 0 0 3
4 COE A 324 Business Intelligence 3 0 0 3
5 COE A 325 Software Architecture 3 0 0 3

Career Opportunities

Computer science engineers have job opportunities in the software industry and almost all the other sectors too. There are three main domains in the job market for computer science engineers, viz application, system and support. Some of the common designations are Software Developers, Web Developers, Database Administrators, Computer/ System Programmers, Computer Hardware Engineers, Network and Computer Systems Administrators etc.

close