- About Department
- Academic Curriculum
- Laboratories
- Faculties
Department of Computer Science and Engineering
The Department of Computer Science and Engineering is combination of practical oriented applications withtheoretical foundations of computer science.Computer Science & Engineering deals with design, implementation, and management of information systems of both software & hardware processes. For advance learning, students are offered with electives like IoT, Data Visualization, artificial intelligence, data mining, network security, and many more.
CSE Academic Curriculum
2. 3110002- English
3. 3110006- Basic Mechanical Engineering
4. 3110012- Workshop/ Manufacturing Practices
5. 3110015- Mathematics - 2
6. 3110016- Basic Electronics
7. 3110017- Induction Program
8. 3110018- Physics
Download your Syllabus
2. 3110005- Basic Electrical Engineering
3. 3110007- Environmental Sciences
4. 3110013- Engineering Graphics & Design
5. 3110014- Mathematics - 1
Download your Syllabus
2. 3130006- Probability and Statistics
3. 3130007- Indian Constitution
4. 3130008- Design Engineering - I A
5. 3130702- Data Structures
6. 3130703- Database Management Systems
7. 3130704- Digital Fundamentals
Download your Syllabus
2. 3140702- Operating System
3. 3140705- Object Oriented Programming -I
4. 3140707- Computer Organization & Architecture
5. 3140708- Discrete Mathematics
6. 3140709- Principles of Economics and Management
Download your Syllabus
2. 3150004- Contributor Personality Development Program
3. 3150005- Integrated Personality Development Course
4. 3150703- Analysis and Design of Algorithms
5. 3150709- Professional ethics
6. 3150710- Computer Networks
7. 3150711- Software Engineering - Professional Elective - I
8. 3150712- Computer Graphics - Professional Elective - I
9. 3150713- Python for Data Science - Open Elective - I
10. 3150714- Cyber Security - Open Elective - I
Download your Syllabus
2. 3160002- Contributor Personality Development Program
3. 3160003- Integrated Personality Development Course
4. 3160704- Theory of Computation
5. 3160707- Advanced Java Programming- Professional Elective - III
6. 3160712- Microprocessor and Interfacing
7. 3160713- Web Programming - Professional Elective - II
8. 3160714- Data Mining - Professional Elective - II
9. 3160715- System Software - Professional Elective - III
10. 3161604- Image Processing - Professional Elective - II
11. 3161606- Cryptography and Network security
12. 3161613- Data Analysis and Visualization - Open elective - II
Download your Syllabus
2. 3170701- Complier Design
3. 3170710- Mobile Computing and Wireless communication - Professional Elective - IV
4. 3170716- Artificial Intelligence
5. 3170717- Cloud Computing - Professional Elective - IV
6. 3170718- Information Retrieval - Professional Elective - IV
7. 3170719- Distributed System - Professional Elective - V
8. 3170721- Parallel and Distributed Computing - Professional Elective - V
9. 3170722- Big Data Analytics - Professional Elective - VI
10. 3170723- Natural Language Processing - Professional Elective - VI
11. 3170724- Machine Learning - Professional Elective - VI
12. 3170725- Digital forensics - Open Elective - III
13. 3170726- Mobile Application Development - Open Elective - III
Download your Syllabus
Download your Syllabus
SAL Engineering and Technical Institute, Ahmedabad provides good technical infrastructure facilities to the students with the latest hardware and software bundle in each lab. The lab has adequate projection facilities for presentation so that both the instructor and student can present their contents. Programming is the foundation for any software development. Computer Programming and Graphics Lab provides hands of experience in various programming languages and is well equiped with tools like Turbo C++, Netbeans, vscode,etc. The Networking lab includes kits,modules and simulators to help students build solutions and develop problem solving capabilities while encouraging practical application of knowledge through hands-on activity and network simulations. The Operating systems lab makes student familiar with the Linux operating system. Student learns various fundamentals and explores the various tools and techniques commonly used by Linux users, programmers, and system administrators. The Database Lab exposes student to back end programming. This lab is well equipped with latest softwares like Oracle, Mysql,etc. Machine Learning is the foundation of many latest technologies. Machine learning Lab provides hands on experience of algorithms of Image Processing, Data Mining, etc.
Computer Science and Engineering Laboratories
-
Artificial Intelligence Lab
-
Oracle Lab
-
Research & Development Lab
-
Basic Computing Lab
-
Advance Computing Lab
-
Networking Lab
-
Data Processing Lab
-
Object Oriented Programming Lab
-
High Performance Computing Lab
-
Software Engineering Lab