Syllabus
Syllabus
SEMESTER: IV
DEFINITION OF CREDIT
C CORE MAJOR
COURSE OBJECTIVE:
The course on Database Management Systems (DBMS) aims to equip students with a
comprehensive understanding of the core principles and practical applications of managing data
effectively within organizational contexts. Throughout the course, students will delve into the
fundamental concepts of database design, data manipulation, and database administration. They
will learn to design efficient and robust databases using entity-relationship modeling and
normalization techniques, ensuring data integrity and optimal performance. By the end of the
course, students will be proficient in designing, implementing, and managing databases to
support decision-making processes and organizational objectives effectively.
COURSE OUTCOME
DETAILED SYLLABUS:
Practical:
1. Write a SQL query to retrieve all columns from a table named "Employees.”
2. How do you select distinct values from a column in SQL?
3. Write a SQL query to retrieve all records from the "Orders" table where the order
amount is greater than 1000.
4. Explain the difference between INNER JOIN and LEFT JOIN in SQL with an
example.
5. How do you use the WHERE clause to filter rows in SQL?
6. Write a SQL query to calculate the total number of orders for each customer from the
"Orders" table.
7. What is the purpose of the GROUP BY clause in SQL? Provide an example query.
8. How do you use the HAVING clause in SQL? Provide an example.
9. Write a SQL query to update the salary of an employee with ID 101 to 50000.
10. How do you delete records from a table in SQL? Provide an example.
11. Explain the concept of foreign keys in SQL with an example.
12. Write a SQL query to retrieve the top 5 highest-paid employees from the "Employees"
table.
13. How do you use the ORDER BY clause in SQL? Provide an example query.
14. Explain the difference between the UNION and UNION ALL operators in SQL.
15. Write a SQL query to find the average salary of all employees.
16. How do you use the LIKE operator in SQL? Provide an example.
17. Write a SQL query to retrieve the names of all employees whose names start with the
letter ’A.’
18. Explain the concept of indexes in SQL databases.
19. Write a SQL query to find the maximum and minimum salary from the ’’Employees”
table.
20. How do you use the BETWEEN operator in SQL? Provide an example.
SUGGESTED READING:
COURSE OBJECTIVE:
DETAILED SYLLABUS:
INTERNAL EXAMINATION 3 30
TOTAL 60 42 15 100
SUGGESTED READING:
1. "Operating System Concepts" by Abraham Silberschatz, Peter Baer Galvin, Greg Gagne -
Publisher: Wiley
2. "Modem Operating Systems" by Andrew S. Tanenbaum, Herbert Bos - Publisher:
Pearson
3. "Operating Systems: Internals and Design Principles" by William Stallings - Publisher:
Pearson
4. "Operating System Design and Implementation" by Andrew S. Tanenbaum, Albert S.
Woodhull - Publisher: Pearson
5. "Operating Systems: Principles and Practice" by Thomas Anderson, Michael Dahlin -
Publisher: Recursive Books
6. "Operating Systems: Three Easy Pieces" by Remzi H. Arpaci-Dusseau, Andrea C.
Arpaci-Dusseau - Publisher: Arpaci-Dusseau Books
7. "Modem Operating Systems: Global Edition" by Andrew S. Tanenbaum, Herbert Bos -
Publisher: Pearson
SUBJECT NAME: Software Engineering Credit: 4 (3L + IT)
SUBJECT CODE: BCAC403
COURSE OBJECTIVE:
The course on Software Engineering aims to provide students with a comprehensive
understanding of the principles, methodologies, and best practices essential for developing high-
quality software systems. Throughout the course, students will delve into various aspects of the
software development lifecycle, including requirements analysis, design, implementation,
testing, deployment, and maintenance. By the end of the course, students will be proficient in
designing, developing, and managing software systems that meet stakeholder requirements and
industry standards.
COURSE OUTCOME
DETAILED SYLLABUS:
SUGGESTED READING:
Course Objectives: The course is designed to foster comprehension of the core principles of management. It also covers operational aspects.
Upon finishing this course, students should have a grasp of the foundational tenets of management.
Goals:
CO3 Job Analysis: Concept, Uses, Job Description, Job Specification, Methods of M3 8
collecting Job Analysis Data, Job Evaluation.
CO5 E-core values: ethical issues, legal issues, taxation issues and M5 2
international issues.
Course Code: AECC401A
Contents
Indian Society and culture: Society and its types, Culture - Features, Characteristics
Unit-ll 6
and Diversity. Differences with Western Culture,
Total 30