Arya College of Engineering (ACE), Jaipur is affiliated to Rajasthan Technical University (RTU), Kota, so the B.Tech Computer Science & Engineering syllabus, credits and end-term exams follow the RTU scheme. This page lists every subject, lab and elective for all eight semesters, taken directly from the official RTU scheme documents that ACE hosts on this website.
RTU publishes the scheme in parts: the first year is common to all branches and applies from session 2023-24 onwards; Semesters III–VI follow the CSE scheme for students admitted from session 2021-22 onwards; and Semesters VII–VIII follow the scheme for students admitted from 2020-21 onwards. RTU revises schemes from time to time, so always check the PDF that applies to your admission batch.
| Year | Semester | Focus | Credits |
|---|---|---|---|
| 1st Year | I | Common engineering foundation | 20.5 |
| II | Common engineering foundation | 20.5 | |
| 2nd Year | III | Data structures, OOP, digital electronics, software engineering | 24.5 |
| IV | DBMS, theory of computation, computer networks, microprocessors | 23.5 | |
| 3rd Year | V | Operating system, compiler design, algorithms, graphics | 23 |
| VI | Machine learning, AI, cloud computing, information security | 23.5 | |
| 4th Year | VII | Internet of Things, cyber security lab, seminar | 15 |
| VIII | Big data analytics, final-year project | 15.5 | |
| Total | 166 | ||
The first year is the same for every B.Tech branch at ACE. Most subjects come in pairs: a student takes one subject of each pair in Semester I and the other in Semester II, so both semesters carry 20.5 credits. Engineering Mathematics is taken in both semesters (I and II).
| Subject (Semester I / Semester II) | Type | Credits each |
|---|---|---|
| Engineering Mathematics-I / Engineering Mathematics-II | Theory | 4 |
| Engineering Physics / Engineering Chemistry | Theory | 4 |
| Communication Skills / Human Values | Theory | 2 |
| Programming for Problem Solving / Basic Mechanical Engineering | Theory | 2 |
| Basic Electrical Engineering / Basic Civil Engineering | Theory | 2 |
| Engineering Physics Lab / Engineering Chemistry Lab | Lab | 1 |
| Language Lab / Human Values Activities and Sports | Lab | 1 |
| Computer Programming Lab / Manufacturing Practices Workshop | Lab | 1.5 |
| Basic Electrical Engineering Lab / Basic Civil Engineering Lab | Lab | 1 |
| Computer Aided Engineering Graphics / Computer Aided Machine Drawing | Lab | 1.5 |
| NCC / NSS / Sports | Foundation | 0.5 |
Source: RTU First Year B.Tech Scheme & Syllabus, session 2023-24 onwards (PDF).
The second year is where CSE starts in earnest: data structures, object-oriented programming, databases, networks and the theory of computation. Semester III also includes the first industrial training credit.
| Code | Subject | Credits |
|---|---|---|
| 3CS2-01 | Advanced Engineering Mathematics | 3 |
| 3CS1-02 / 3CS1-03 | Technical Communication / Managerial Economics and Financial Accounting | 2 |
| 3CS3-04 | Digital Electronics | 3 |
| 3CS4-05 | Data Structures and Algorithms | 3 |
| 3CS4-06 | Object Oriented Programming | 3 |
| 3CS4-07 | Software Engineering | 3 |
| 3CS4-21 to 3CS4-24 | Labs: Data Structures and Algorithms, Object Oriented Programming, Software Engineering, Digital Electronics | 1.5 each |
| 3CS7-30 | Industrial Training | 1 |
| 3CS8-00 | Social Outreach, Discipline & Extra Curricular Activities | 0.5 |
| Code | Subject | Credits |
|---|---|---|
| 4CS2-01 | Discrete Mathematics Structure | 3 |
| 4CS1-03 / 4CS1-02 | Managerial Economics and Financial Accounting / Technical Communication | 2 |
| 4CS3-04 | Microprocessor & Interfaces | 3 |
| 4CS4-05 | Database Management System | 3 |
| 4CS4-06 | Theory of Computation | 3 |
| 4CS4-07 | Data Communication and Computer Networks | 3 |
| 4CS4-21 | Microprocessor & Interfaces Lab | 1 |
| 4CS4-22 | Database Management System Lab | 1.5 |
| 4CS4-23 | Network Programming Lab | 1.5 |
| 4CS4-24 | Linux Shell Programming Lab | 1 |
| 4CS4-25 | Java Lab | 1 |
| 4CS8-00 | Social Outreach, Discipline & Extra Curricular Activities | 0.5 |
Source: RTU B.Tech CSE Semester III & IV Scheme and Syllabus (PDF).
The third year covers systems software (operating systems, compilers) in Semester V and moves into machine learning, artificial intelligence, cloud computing and security in Semester VI. Each semester has one professional elective.
| Code | Subject | Credits |
|---|---|---|
| 5CS3-01 | Information Theory & Coding | 2 |
| 5CS4-02 | Compiler Design | 3 |
| 5CS4-03 | Operating System | 3 |
| 5CS4-04 | Computer Graphics & Multimedia | 3 |
| 5CS4-05 | Analysis of Algorithms | 3 |
| 5CS5-11 / 12 / 13 | Professional Elective (any one): Wireless Communication, Human-Computer Interaction, Bioinformatics | 2 |
| 5CS4-21 to 5CS4-24 | Labs: Computer Graphics & Multimedia, Compiler Design, Analysis of Algorithms, Advance Java | 1 each |
| 5CS7-30 | Industrial Training | 2.5 |
| 5CS8-00 | Social Outreach, Discipline & Extra Curricular Activities | 0.5 |
| Code | Subject | Credits |
|---|---|---|
| 6CS3-01 | Digital Image Processing | 2 |
| 6CS4-02 | Machine Learning | 3 |
| 6CS4-03 | Information Security System | 2 |
| 6CS4-04 | Computer Architecture and Organization | 3 |
| 6CS4-05 | Artificial Intelligence | 2 |
| 6CS4-06 | Cloud Computing | 3 |
| 6CS5-11 / 12 / 13 | Professional Elective (any one): Distributed System, Software Defined Network, Ecommerce and ERP | 2 |
| 6CS4-21 to 6CS4-24 | Labs: Digital Image Processing, Machine Learning, Python, Mobile Application Development | 1.5 each |
| 6CS8-00 | Social Outreach, Discipline & Extra Curricular Activities | 0.5 |
Source: RTU B.Tech CSE Semester V & VI Scheme and Syllabus (PDF).
The final year is lighter on theory and heavier on practice: industrial training, a seminar and a 7-credit project. Each semester also carries one open elective, chosen from RTU’s list of courses run by other departments.
| Code | Subject | Credits |
|---|---|---|
| 7CS4-01 | Internet of Things | 3 |
| — | Open Elective-I | 3 |
| 7CS4-21 | Internet of Things Lab | 2 |
| 7CS4-22 | Cyber Security Lab | 2 |
| 7CS7-30 | Industrial Training | 2.5 |
| 7CS7-40 | Seminar | 2 |
| 7CS8-00 | Social Outreach, Discipline & Extra Curricular Activities | 0.5 |
| Code | Subject | Credits |
|---|---|---|
| 8CS4-01 | Big Data Analytics | 3 |
| — | Open Elective-II | 3 |
| 8CS4-21 | Big Data Analytics Lab | 1 |
| 8CS4-22 | Software Testing and Validation Lab | 1 |
| 8CS7-50 | Project | 7 |
| 8CS8-00 | Social Outreach, Discipline & Extra Curricular Activities | 0.5 |
Examples from RTU’s open elective list for CSE students: Open Elective-I — Optimization Techniques, Sustainable Engineering, Disaster Management, Environmental Impact Analysis, Electrical Machines and Drives; Open Elective-II — Energy Management, Soft Computing, Composite Materials, Fire and Safety Engineering. Which options run in a given year depends on the college.
Source: RTU B.Tech CSE Semester VII & VIII Scheme and Syllabus (PDF).
The CSE department runs labs that go beyond the RTU practical list, including an Operating System Simulation Lab, Linux and Network Programming Lab, FPGA Lab, Embedded System Lab, Advance Computer Network Lab and a Project / R&D Lab.
Alongside the degree, students can take value-added certificate courses, and the department organises workshops and seminars through the year to keep pace with industry practice.
Students who want to go deeper in one area can look at ACE’s related programmes: AI & Data Science, CSE (Cyber Security) and Information Technology.
CSE graduates from ACE have been placed at Google, Amazon, TCS, Infosys, IBM, Capgemini, Adobe, Cisco, Tech Mahindra and Cognizant, with star packages up to ₹40 LPA and a historic ₹1 crore offer from Google Switzerland in 2017-18. See the placement record.
ACE is a NAAC A+ accredited, AICTE-approved college founded in 2005 and a constituent of Arya College. For admission routes and fees, see B.Tech admission, the REAP CSE cutoff guide and the 2026-27 fee structure.
ACE follows the RTU Kota scheme. Year 1 is common to all branches; Semesters III–VIII cover data structures, OOP, DBMS, operating systems, theory of computation, networks, compiler design, machine learning, AI, cloud computing, IoT and big data analytics, plus electives, industrial training, a seminar and a final-year project.
Yes. ACE is affiliated to RTU, so subjects, credits and end-term exams follow the RTU scheme. The department adds extra labs, workshops, seminars and certificate courses on top.
Semester V: Wireless Communication, Human-Computer Interaction or Bioinformatics. Semester VI: Distributed System, Software Defined Network or Ecommerce and ERP. Semesters VII and VIII each have an open elective from RTU’s list of courses offered by other departments.
Eight semesters over four years, totalling 166 credits under the RTU scheme (20.5 + 20.5 + 24.5 + 23.5 + 23 + 23.5 + 15 + 15.5).
Yes. Semester VI includes Machine Learning, Artificial Intelligence and Cloud Computing, with Machine Learning and Python labs. Semester VII adds Internet of Things and a Cyber Security Lab; Semester VIII adds Big Data Analytics.
Use the source links under each year above: the first-year PDF and the CSE PDFs for Semesters III–IV, V–VI and VII–VIII.
The team can walk you through the CSE curriculum, lab facilities and the REAP or direct admission route that fits your score.
Toll-free: 1800-102-1044 · Email: admission@aryacollege.org