Close Search
mask-group

B.Tech. Computer Science and Systems Engineering (CSSE) ( B.Tech. - CSSE)

Course Duration

8 Semesters
(4 Years)

Eligibility Criteria

Pass in PUC / 10+2 examination with Physics and Mathematics as compulsory subjects along with one of the subjects - Chemistry / Biotechnology / Biology / Computer Science / Electronics / Technical Vocational subjects and obtained at least 45% marks (40% in case of candidate belonging to SC/ST category) in the above subjects taken together, of any Board recognized by the respective State Governments / Central Government / Union Territories or any other qualification recognized as equivalent thereto.

Overview

Computer Science and System Engineering encompasses a variety of topics that relates to computation and applications of computing like, development of algorithms, analysis of algorithms, programming languages, software design, computer hardware, e-commerce, business information technology, Data Analytics, Machine Learning, Block Chain Technology, Augmented Virtual Reality, Mobile Application Development, IoT, Wireless Sensor network, Web Technology. Information Science and Engineering has roots in Electrical Engineering, Mathematics, and Linguistics. In the past Computer Science and information science were taught as part of mathematics or engineering departments and in the last 3 decades they are emerged as separate engineering fields. In the present information era (Knowledge era), the Information Science and Engineering program will see an exponential growth as the future machines work on artificial intelligence.

The oldest known complex computing device, called the Antikythera mechanism, dates back to 87 B.C., to calculate astronomical positions and help Greeks navigate through the seas. Computing took another leap in 1843, when English mathematician Ada Lovelace wrote the first computer algorithm, in collaboration with Charles Babbage, who devised a theory of the first programmable computer. But the modern computing- machine era began with Alan Turing’s conception of the Turing Machine and three Bell Labs scientists invention of the transistor, which made modern-style computing possible, and landed them the 1956 Nobel Prize in Physics. For decades, Computing Technology was exclusive to the government and the military; later, academic institutions came online, and Steve Wozniak built the circuit board for Apple-1, making home computing practicable. On the connectivity side, Tim Berners-Lee created the World Wide Web, and Marc Andreessen built a browser, and that’s how we came to live in a world where our glasses can tell us what we’re looking at. With wearable computers, embeddable chips, smart appliances, and other advances in progress and on the horizon, the journey towards building smarter, faster and more capable computers is clearly just beginning.

Computers have become ubiquitous part of modern life, and new applications are introduced every day. The use of computer technologies is also commonplace in all types of organizations, in academia, research, industry, government, private and business organizations. As computers become even more pervasive, the potential for computer-related careers will continue to grow and the career paths in computer-related fields will become more diverse. Since 2001, global information and communication technologies (ICTs) have become more powerful, more accessible, and more widespread. They are now pivotal in enhancing competitiveness, enabling development, and bringing progress to all levels of society.

The career opportunities for Information Science and Engineering graduates are plenty and growing. Programming and software development, Data Scientists, Data Analysts, information systems operation and management, telecommunications and networking, computer science research, web and Internet, graphics and multimedia, training and support, and computer industry specialists are some of the opportunities the graduates find. The School of Computing and Information Technology at REVA UNIVERSITY offers B. Tech., Information Science and Engineering, an undergraduate program to create motivated, innovative, creative and thinking graduates to fill ICT positions across sectors who can conceptualize, design, analyze, and develop ICT applications to meet the modern day requirements.

The B. Tech. in Computer Science and System Engineering curriculum developed by the faculty at the School of Computing and Information Technology is outcome based and it comprises required theoretical concepts and practical skills in the domain. By undergoing this program, students develop critical, innovative, creative thinking and problem solving abilities for a smooth transition from academic to real-life work environment. In addition, students are trained in interdisciplinary topics and attitudinal skills to enhance their scope. The above mentioned features of the program, advanced teaching and learning resources and experience of the faculty members with their strong connections with ICT sector makes this program unique.

Course Curriculum

01Discrete Mathematics & Graph Theory

02Universal Human Values

03Indian Constitution

04Technical Documentation

05Programming with Python

06Data Structures

07Analog and Digital Electronics

08Microprocessor & Interfacing

09Programming with Python Lab

10Data Structures Lab

11Analog & Digital Electronics Lab

01Numerical Methods and Optimization Techniques

02Professional Ethics

03Entrepreneurship

04Environmental Science

05Computer Organization & Architecture

06Design and Analysis of Algorithms

07Database Management Systems

08Programming with JAVA

09Design and Analysis of Algorithms Lab

10Database Management Systems Lab

11Programming with JAVA Lab

12Skill Development course –II (Full Stack Development)

01Open Elective -I (General)

02Indian Heritage and Culture

03Machine Learning

04Computer Networks

05Embedded Systems

06Operating Systems

07Professional Elective –I

08Professional Elective –II

09Machine Learning Lab

10Computer Networks Lab

11Operating Systems Lab

12Skill Development Course-III (Mobile Application Development)

01Open Elective -II (Multidisciplinary)

02Advanced Internet of Things

03Cloud Computing

04Device Driver Programming

05Professional Elective –III

06Professional Elective –IV

07Advanced Internet of Things Lab

08Cloud Computing Lab

09Device Driver Programming Lab

10Mini Project – Research Based

01Professional Elective-V

02Open Elective-III

03Summer Internship/Global Certification

04Project Phase-I

01Capstone-Project Phase-II

02Open Elective-IV

Programme Educational Objectives (PEOs)

After few years of graduation, the graduates of B. Tech CSSE will:

PEO-1

Pursue higher education in the core or allied areas of Computer Science and Information Technology.

PEO-2

Have technical career in the core or allied areas of Computer Science and Information Technology or start entrepreneurial activity for the growth of the economy.

PEO-3

Continue to learn and to adapt to ever changing technologies in the core or allied areas of Computer Science and Information Technology.

Programme Outcomes (POs)

On successful completion of the program, the graduates of B. Tech CS & IT program will be able to:

PO 1

Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals for the solution of complex problems in Computer Science and Engineering.

PO 2

Problem analysis: Identify, formulate, research literature, and analyze engineering problems to arrive at substantiated conclusions using first principles of mathematics, natural, and engineering sciences.

PO 3

Design/development of solutions: Design solutions for complex engineering problems and design system components, processes to meet the specifications with consideration for the public health and safety, and the cultural, societal, and environmental considerations.

PO 4

Conduct investigations of complex problems: Use research-based knowledge including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

PO 5

Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.

PO 6

The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant to the professional engineering practice.

PO 7

Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.

PO 8

Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice

PO 9

Individual and team work: Function effectively as an individual, and as a member or leader in teams, and in multidisciplinary settings.

PO 10

Communication: Communicate effectively with the engineering community and with society at large. Be able to comprehend and write effective reports documentation. Make effective presentations, and give and receive clear instructions.

PO 11

Project management and finance: Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team. Manage projects in multidisciplinary environments.

PO 12

Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

Programme Specific Outcomes

On successful completion of the program, the graduates of B. Tech CS & IT program will be able to:

  • PSO-1 Apply the knowledge of mathematics, Computer Science and Information Technology to solve complex problems in CS and IT.
  • PSO-2 Analyze, design, develop solutions and conduct investigations in the domains of database, networks and security, system software and system administration.
  • PSO-3 Apply appropriate techniques, use modern programming languages, tools, and packages for quality software development.

Career Opportunities

Large number of IT companies employs huge number of computer science and System Engineering professionals in their Indian and Overseas offices. Hence, students who complete this programme successfully have industrial career opportunities in IT/Allied Industries as:

  • Computer Network Architect: Design and implement robust and scalable network infrastructure.
  • Network Administrator: Manage and maintain computer networks, ensuring smooth operation and security.
  • System Administrator: Manage and maintain computer systems, including hardware and software.
  • Computer Systems Analyst: Study and improve existing computer systems and design new ones.
  • Database Administrator:Manage and maintain databases, ensuring data integrity, security, and performance.
  • Cybersecurity Specialist/Analyst: Protect computer systems and networks from cyber threats and attacks.
  • Information Security Analyst: Implement and maintain security measures to protect sensitive data and systems.
close

Notifications

banner-icon