B. Tech - Computer Engineering
(4 Year Full-Time Programme)
Course Objective
This program provides students with an overall knowledge of the different engineering ields and an in-depth knowledge of the key areas of Computer Engineering, like algorithm design and development, structure and organization of computers, application development using different programming languages, information management and handling, system and compiler design, etc. The students will gain knowledge of the basic concepts and working of a computer, the operating system, Internet and Web, database management, computation theory, networking, compiler and microprocessor design, and multimedia.
Extensive hands-on expertise is provided for developing applications using various programming languages. The students can develop competent applications using C, C++, Java, Advanced Java concepts, Basic and Advanced Web technologies, etc. The students will be able to analyze the effectiveness, design and coding of their applications, as well as test and maintain them using the concepts that they learn in this program. With the introduction of basic and advanced concepts on web programming using HTML5, PHP, JavaScript, etc., the student will be able to take up web design and development jobs, in addition to the general software engineer pro ile. The job roles for this program include Software Engineer, Web Designer, Web Application Developer, Front-End Engineer, Java/C/C++/Dot Net Application Developer.
Industry feedback says that soft skills are very important for a student to get a job and for career progression. Keeping this in mind, we have developed an intensive soft skills program which will help students learn presentation skills, communication skills, and written English. This would de initely give the student an edge during interviews.
Unique Features
The program, based on sound principles of instructional design, helps students to develop the right skill-sets, technical expertise and operational skills required in the advanced technological sectors of Information Security and Cloud Storage. The strategic alliances with professionals and industry leaders help empower students with the latest developments in the vertical and this keeps the students ahead in this challenging sector. Course Name B. Tech in Computer Engineering Degree Awarded Bachelor of Technology Duration of the Course 4 Years (8 Semesters) Medium of Instruction / Examination English Study Campus Poornima University Plot No. IS-2027 To 2031, Ramchandrapura, P.O. Vidhani Vatika, Sitapura Extension, Jaipur - 303905 (Rajasthan)
Eligibility
The minimum quali ication required to apply is a pass in the 10+2 examination from PUC / ISC / CBSE or equivalent board or a course recognised as equivalent thereto by the university.Examinations & Assessments
1. Internal test 2. Assignments 3. Seminar presentation 4. Class tests 5. Preparatory theory and practical examination 6. Term end theory and practical examinationCurriculum*
Semester 1
Semester 3
English - I Engineering Mathematics - I Engineering Physics - I Engineering Chemistry - I Fundamentals of Computer Electrical and Electronics Engineering Practicals Fundamentals of Computer - Lab Physics and Chemistry–I - Lab Practical Geometry Electrical and Electronics Engineering Lab Data Structures and Algorithm using C OOPS with C++ Essentials of Information Technology Digital Electronics Discrete Mathematics and Graph Theory Open Electives (Theory) – Any One Industrial Psychology and Sociology Nano Science and Technology Non-Conventional Energy Sources French Language Basics of Engineering ApplicationsSemester 2
Communication Skills Engineering Mathematics - II Engineering Physics - II Engineering Chemistry - II Programming in C Engineering Mechanics Practicals Programming in C - Lab Physics and Chemistry–II - Lab Workshop Practice Lab Machine Drawing Practicals Data Structures and Algorithm using C Lab OOPS with C++ Lab UNIX Shell Programming Lab Digital Electronics LabSemester 4
Semester 5
Operating System Building Blocks Database Management Systems Theory of Computation Computer Organization and Architecture Software Engineering Departmental Elective (Theory) : ANY ONE Device Interface and PC Maintenance Principles of Programming Languages Electronic Devices and Circuits Management Information System Practicals Database Management Systems - Lab Introduction to Web Technology using HTML XML and JavaScript - Lab Computer Graphics Compiler Design Microprocessor Programming in Java Open Electives (Theory) – Any One Introduction to Soft Computing Mobile Computing Organizational Behavior and Cyber Law Essentials of Management Human Values and Professional Ethics Practicals Programming in Java - Lab Microprocessor Lab Computer Graphics LabSemester 6
Semester 7
Design and Analysis of Algorithms Computer Networks Programming in Advanced Java Arti icial Intelligence Advanced Web Technology Using PHP, HTML5 Departmental Elective (Theory) : ANY ONE Digital Signal Processing Computer Hardware Design Information Theory and Coding Mobile Computing Practicals Programming in Advanced Java - Lab Advanced Web Technology using PHP, HTML5 - Lab Computer Networks Lab Software Project Management Neural Network Real-Time Systems Dot Net Framework Departmental Electives (Theory): ANY ONE Wireless Communication and Networks Building Enterprise Applications Distributed Systems Network Processors and Network Design Open Elective (Theory) : ANY ONE E-Commerce Logistics and Supply Chain Management Entrepreneurship IPR and Patents Total Quality Management Practicals Dot Net Lab Multimedia LabSemester 8
Information Systems and Securities Data Mining and Warehousing Cloud Computing Departmental Elective (Theory): ANY 1 VLSI Design Fuzzy Systems Web Services and SOA Optimization Techniques in Computing Project/Seminar Major Project/Internship *Subject to changes made by university.Career Opportunities for B. Tech - Computer Engineering
Highlights For Computer Software Engineers Computer software engineering is one of the occupations projected to grow the fastest and add the most new jobs over the 2006-16 decade. Excellent job prospects are expected for applicants with at least a bachelor's degree in computer engineering or computer science and with practical work experience.
Computer software engineers must continually strive to acquire new skills in conjunction with the rapid changes that occur in computer technology.
Source: http://job-outlook.careerplanner.com/Computer-Software-Engineers.cfm
The world has felt the explosive impact of computers and the IT industry and the increasing need for computers in the daily life of people has made it imperative that new designs and new computer software systems be developed so that advancing technology can be applied in a growing range of applications. The work assigned to computer software engineers evolves very fast, which re lects the changes in technology as well as the increase of new specializations which keep cropping up in this ield along with the preferences and practices of employers. The principles and knowledge of computer science, engineering, and mathematical analysis are employed by computer software engineers for designing, developing, testing, and evaluating the software and the systems that computers use to carry out various applications.
Software engineers who work in applications or systems development are engaged in analyzing user needs and designing, constructing, testing, and maintaining computer applications software or systems. Various kinds of software like software for operating systems and network distribution, and compilers, which convert programs for execution on a computer, are developed by a software engineer. In the programming or coding ields, software engineers give instructions to a computer, line by line, on how to perform a function or operation. These engineers are also geared to tackle technical problems and hitches. Although these engineers need to possess string programming skills, they are more occupied with the development of algorithms and in analyzing and solving problems in programming than with writing codes.
Employment of software developers is projected to grow 22 percent from 2012 to 2022, much faster than the average for all occupations. Employment of applications developers is projected to grow 23 percent, and employment of systems developers is projected to grow 20 percent.
The main reason for the rapid growth is a large increase in the demand for computer software. Mobile technology requires new applications. The healthcare industry is increasing its use of computer systems and applications. Also, concerns over threats to computer security could result in more investment in security software to protect computer networks and electronic infrastructure Systems developers are likely to see new opportunities because of an increase in the number of products that use software. For example, computer systems are built into consumer electronics such as cell phones and into other products that are becoming computerized such as appliances. In addition, an increase in software offered over the Internet should lower costs and allow more customization for businesses, also increasing demand for software developers. Source: Bureau of Labor Statistics, U.S. Department of Labor
According to the 25 Best Jobs in America 2015, a survey conducted by career, community and employment website Glassdoor, the occupation of software engineer stands at No. 2 on the list in terms of average base salary, job openings and opportunities for advancement.
In Demand Tech Jobs
Information technology jobs are growing as more companies rely on technology for daily business and ind that they need employees to help manage, develop, and implement software, hardware, and web designs. Tech jobs range from working with or developing software, designing websites, to ensuring a company's data remains secure, and much more. It's a ield where workers are in demand and companies are eager to ill any number of tech jobs. Here are ive in-demand tech jobs that are slated to grow at a faster rate than other industries. Software Developer Business Analyst Database Administrator Information Security Analyst Web Developer Source: http://www.monster.com/technology/a/in-demand-tech-jobsEmployment Opportunities
Small, Medium and Large Professional Services IT Companies Enterprise Application Product and Service Companies Internet Companies Web Design companies Educational/Training Companies Research and Development Companies Industry Average Salary Job Role Entry Level(0-1 yrs Exp.) Rs. 2,00,000-4,00,000 Mid Level(3-5 yrs Exp.) Rs. 4,00,000-8,00,000 Advanced Level (5 yrs Plus Exp.) Rs. 8,00,000+ Software Engineer Front-End Engineer Web Designer Java Programmer C# Programmer Sr. Software Engineer Sr. JavaScript Developer Sr. Web Designer Enterprise Application Developer Dot Net Programmer Technical Lead/ Team Lead/Project Manager/ Technical Manager/ Database Administrator *Terms & Conditions Apply Web Application Developer Data Analyst Sr. Web Application Developer Sr. Data AnalystCareer Progression Path for B. Tech - Computer Engineering*
Partial List of Organizations where our IT Students Received Employment Opportunities*
*Terms & Conditions Apply
For Enquiries & Admission Contact