0% found this document useful (0 votes)
64 views13 pages

Final R23010524

The document outlines the curriculum and regulations for a B.E. Computer Science and Design program. It includes the vision, mission, programme educational objectives, outcomes and specific outcomes. It also lists the courses offered in each semester across 8 semesters, including the course titles, categories and credits.

Uploaded by

umamaheswararaos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views13 pages

Final R23010524

The document outlines the curriculum and regulations for a B.E. Computer Science and Design program. It includes the vision, mission, programme educational objectives, outcomes and specific outcomes. It also lists the courses offered in each semester across 8 semesters, including the course titles, categories and credits.

Uploaded by

umamaheswararaos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

RAJALAKSHMI ENGINEERING COLLEGE

CURRICULUM AND SYLLABUS


B.E. COMPUTER SCIENCE AND DESIGN
REGULATIONS 2023

Vision

To develop Innovative and highly Ethical Computer Science and Design Professionals through excellence in teaching,
research and training.

Mission

• To produce globally competent professionals, motivated to learn the emerging technologies in Computer Science
and Design and to be creative and innovative in solving real world problems.

• To promote research activities amongst the faculty and students that could benefit the society.

• To impart ethical values in their profession.

PROGRAMME EDUCATIONAL OBJECTIVES (PEOs)

PEO 1: To equip students with essential background in computer science and design, and applied mathematics by
adopting best practices to meet the demands of academia, industry and media.

PEO 2: To prepare students with fundamental knowledge in programming languages, and tools and enable them to
improve and develop applications.

PEO 3: To develop professionally ethical and socially responsible computer science and design professionals with
enhanced analytical skills, communication skills, lifelong learning, creativity, innovation, organizing ability and
leadership quality to meet industry requirements.
PROGRAMME OUTCOMES (POs)

PO1: Engineering knowledge: Apply the knowledge of Mathematics, Science, Engineering fundamentals, and an
engineering specialization to the solution of complex engineering problems.

PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems
reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.

PO3: Design/development of solutions: Design solutions for complex engineering problems and design system
components or processes that meet the specified needs with appropriate 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 and research methods 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 diverse teams,
and in multidisciplinary settings.

PO 10: Communication: Communicate effectively on complex engineering activities with the engineering community
and with society at large, such as, being able to comprehend and write effective reports and design documentation, make
effective presentations, and give and receive clear instructions.

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

PO12: 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.
PROGRAM SPECIFIC OUTCOMES (PSOs)

A graduate of the Computer Science and Design Program will have

PSO 1: Strength in the foundations of programming languages and competence in computing technologies and tools to
design and implement efficient software solutions using suitable algorithms, data structures and other computing
techniques.

PSO 2: A Skill to Independently investigate problems which can be solved by a Human Computer Interaction (HCI)
design process and design an end-to-end solution from user need identification to UI design to technical coding and
evaluation. Ability to effectively use suitable tools and platforms, as well as enhance them, to design and develop
applications/products in animation, gaming, augmented and virtual reality, etc.

PSO 3: An Ability to apply knowledge in various domains to identify research gaps and to provide solution to new ideas,
inculcate passion towards higher studies, creating innovative career paths to be an entrepreneur and evolve as an ethically
social responsible computer science and design professional.
CURRICULUM

B. E. COMPUTER SCIENCE AND DESIGN


Regulation 2023 | Total Credits: 160

SEMESTER I

SI. COURSE Contact


COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES

1. HS23111 Technical Communication I HS 2 2 0 0 2


2. MA23113 Mathematics for Design BS 4 3 1 0 4
3. CD23111 Design Drawing and Sketching PC 3 2 1 0 3
4. GE23117 தமிழர் மரபு /Heritage of Tamils HS 1 1 0 0 1
LAB ORIENTED THEORY COURSES

5. GE23131 Programming using C ES 7 1 0 6 4


6. PH23132 Physics for Information Science BS 5 3 0 2 4
LABORATORY COURSE

7. GE23122 Engineering Practices – Electrical and Electronics ES 2 0 0 2 1


MANDATORY COURSE

8. MC23111 Indian Constitution and Freedom Movement MC 3 3 0 0 0


TOTAL 27 15 2 10 19

.
SEMESTER II
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES

1. MA23214 Probability and Inferential Statistics BS 4 3 1 0 4


2. CD23211 Foundation in Digital Story Telling PC 3 3 0 0 3
3. GE23217 / Tamils and Technology HS 1 1 0 0 1
LAB ORIENTED THEORY COURSES

4. CD23231 Visual Communication Foundations PC 6 2 0 4 4


5. IT23231 Digital Principles and Computer Architecture PC 5 3 0 2 4
6. CS23231 Data Structures PC 7 3 0 4 5
LABORATORY COURSE

HS23221/HS Technical Communication II / English for


7. HS 2 0 0 2 1
23222 Professional Competence
8. GE23121 Engineering Practices – Civil and Mechanical ES 2 0 0 2 1
MANDATORY COURSE

9. MC23112 Environmental Science and Engineering MC 3 3 0 0 0


TOTAL 33 18 1 14 23
SEMESTER III
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES

1. MA23313 Discrete Mathematics for AI BS 4 3 1 0 4


LAB ORIENTED THEORY COURSES

2. CD23331 Design Processes and Perspectives PC 5 3 0 2 4


3. CS23331 Design and Analysis of Algorithms PC 5 3 0 2 4
4. CD23332 UI and UX design PC 6 2 0 4 4
5. CS23332 Database Management Systems PC 7 3 0 4 5
LABORATORY COURSE

6. CD23321 Python Programming for Design PC 6 0 0 6 3


TOTAL 33 14 1 18 24

SEMESTER IV
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES

1. Open Elective-I OE 3 3 0 0 3
LAB ORIENTED THEORY COURSES

2. MA23433 Mathematical Modelling and Simulation BS 5 3 0 2 4


3. AI23231 Principles of Artificial Intelligence PC 5 3 0 2 4
4. CS23432 Software Construction PC 5 3 0 2 4
5. CS23532 Computer Networks PC 5 3 0 2 4
6. CS23333 Object Oriented Programming using Java PC 7 1 0 6 4
EMPLOYABILITY ENHANCEMENT COURSES

7. GE23421 Soft Skills – I EEC 2 0 0 2 1


8. CD23421 Industry Internship (2/4 weeks) EEC 0 0 0 0 1
TOTAL 32 16 0 16 25
Subject Code Subject Name (Lab oriented Theory Course) Category L T P C
CD2331 DESIGN PROCESSES AND PERSPECTIVES PC 3 0 2 4

Objectives:

● Understand design thinking for visual communication


● Understanding to decide on visual compositions
● Learn the concepts to communicate created design
● Understand the Media Design and Digital Image Printing
● Learn the concepts of Design for Interactive Media.

UNIT Design thinking for Graphics 7


–I
Role of Graphic Design in Society-Elements of Graphic design: Basic elements-relational elements- Intentional Elements–
Principles of Graphic Design-Implications and Impact of Graphic Design –Graphic Design Process: Design thinking
Definition – Design thinking stages
UNIT Inspecting and deciding visual elements for design thinking 10
– II
Define the problem – Research the problem:Identifying drivers - Information gathering-Target groups – Idea
Generation for the problem - Basic design directions-Questions and answers-Themes of thinking - Brainstorming-
Deciding elements to design - Sketching and Drawing - Lines, shapes, Negative space/white space, Volumes, Value, Color,
Texture- Color: Colors Theories-Color wheel - Color Harmonies or Color Schemes- Color Symbolism – Font -
Layout
UNIT Refinement and prototyping design 8
– III
Refinement of Design : Thinking in images - Thinking in signs - Appropriation - Humor- Personification - Visual metaphors
- Modification - Thinking in words- Thinking in technology – Prototyping - Developing designs - ‘Types’ of prototype- Vocabulary
– Risk management – Implementation: Format - Materials- Finishing – Case study
UNIT Media and Digital Image Printing 10
– IV
Digital Imaging and Printing - Advertising Design - Integrated Methods of Advertising -Visuals and Their Voice in
Advertising - The Stages of Advertising Design - Logo, and Package Development - Campaign Design–Newspaper
Design: Newspaper’s Role in Modern Advertising: When to Use Newspaper - The Effect of Newsprint on Design- Sizing Up
Newspaper Columns -Say and look of newspaper - Magazine Design
UNIT Graphic Design for Interactive Media 10
–V
Graphic Design for Interactive Media - Graphic Design approach - The Design Components That Make Up a Website -
Breaking Down the Parts of a Website - Elements to develop website -Designing with HTML- Creating a simple page – Marking
up text and tables – Adding links and images – Creating Forms - Basic concept of CSS: Introduction- Formatting text- colors-
background – Responsive Web Design – Web Image Basics – SVG
Contact Hours : 45
List of Experiments

Design the given experiments using five phases of design thinking principles. (Max 4 people in a group). Implement
various Font, Color, Layout and Typographic design elements in each experiment.

1 Design an UI that can teach mathematics to children of 4-5 years age in school in Rural sector.

2 Design an UI that can help people to sell their handmade products in metro cities.

3 Design an UI for a social media website and chat.


4 Design a publication that support different languages.

5 Design a publication that tells comic stories

6 Design an advertisement for mobile company

7 Design an advertisement for any political party with images

8 Design an advertisement for electronic products

9 Design an advertisement for food products

10 Design an Interactive website for a new Institution.

11 Design a Blog that publish educational posts.

12 Design an interactive website for hospital management system.

13 Design an interactive website for food selling app.

Contact Hours : 30

Total Contact Hours : 75

Course Outcomes:
On completion of the course students will be able to:
● Understand the various graphic design thinking process and phases

● Analyze and choose between various visual compositions

● Designing and communicating visual components

● Apply design concepts for media publishing and advertisement

● Create website using different design concepts

LAB EQUIPMENT:
1 Hardware Requirements:
Intel® or AMD processor with 64-bit support; 2 GHz or faster processor with SSE 4.2 or later -
8 GB RAM - Windows 10 64-bit (version 1909) or later - 1.5 GB of GPU memory-4 GB of available hard-disk space;

2 Software Requirements:
Adobe Photoshop – Adobe Illustrator – HTML – CSS

Text Book(s):
1 Design Thinking for Visual Communication, Gavin Ambrose, Bloomsbury Publishing, Edition 1,
2023
2 Advertising Design by Medium A Visual and Verbal Approach, Robyn Blakeman, Taylor and
Francis, Edition 1, 2022
3 Learning Web Design, Jennifer Niederst Robbins, O’ Reilley, 5th Edition,2018

Reference Book(s):
1 David Raizman; History of Modern Design, Prentice Hall,2021
2 Handbook of Design Thinking, Christian Mueller-Roterberg, Amazon kindle, 2018
Web links for Theory & Lab:

1. https://www.aicte-india.org/sites/default/files/bvoc/Graphics%20&%20Multimedia.pdf

2. https://www.interaction-design.org/literature/topics/visual-design https://ww w
.interaction -design .org/literature /topics/design -thinking
3, https://ncert.nic.in/textbook.php?kegd1=1-8 https://ncert.nic
.in /textbook .php ? le gd1 =0 -12

CO-PO-PSO matrices of course

P P P
PO/PSO P P P P P P P P P P P P S S S
O O O O O O O O O O O O O O O
CO 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3

CD19341.1 3 1 3 2 3 2 3 1 1 1 1 3 1 3 1
CD19341.2 3 - 3 - 3 - - - - - 1 1 1 3 1
CD19341.3 3 3 3 2 3 - - - - - - 1 1 3 2
CD19341.4 1 3 3 3 3 3 2 2 2 2 2 2 1 3 3
CD19341.5 1 3 3 3 3 3 2 2 2 2 2 2 1 3 3
Average 2.2 2 3 2 3 1.6 1.4 1 1 1 1.2 1.8 1 3 2

Correlation levels 1, 2 or 3 are as defined below:

1: Slight (Low)
2: Moderate (Medium)
3: Substantial (High) No correlation: “-“
Subject Code Subject Name (Lab Integrated Theory course) Category L T P C

CD23332 UI and UX PE 2 0 2 3

Objectives:

● To learn the fundamentals of User Interface Design.

● To learn the fundamentals of User Design Elements.

● To study the principles of heuristic evaluation for interactive design.

● To familiarize the facets of User Experience (UX) Design, particularly as applied to the digital artifacts.

● To understand the appreciation of user research, solution conceptualization and validation as interwoven
activities in the design and development lifecycle of a product.

UNIT-I THE USER INTERFACE— AN INTRODUCTION AND OVERVIEW 6

Basics of User Interface-Importance of User Interface-Principles of UI-User Interface Design Process-Understand the
Principles of Good Design: What screen user wants, what screens users do, Interface Design Goals-Technological
Considerations in Interface Design, User Centered Design Basics.
UNIT-II THE USER INTERFACE DESIGN ELEMENTS 6

Introduction to Menus: Structure of Menus, Functions of Menus, Contents of Menus, Formatting of Menus, Selecting and
Navigating Menus, Kinds of Graphical Menus-Windows: Window Characteristics, Types of windows, window
Management, Organizing Window Functions-Device and Selection-Based Controls.
UNIT-III EVALUATION OF INTERACTIVE DESIGN 6

Introduction to Interactive Design process – Interactive design in practice – Introducing evaluation – Evaluation:

Inspection, Methods, Usability in Design, Analysis and Models – Inspection: Heuristic Evaluation: 10 Heuristic Principles,
Examples – Case study: A Heuristic Evaluation of Big basket application.
UNIT-IV INTRODUCTION TO USER EXPERIENCE 6

Basics of UX design Process-Elements of UX-Design Thinking Techniques: Scenarios, Brainstorming, Design Tools- Techniques
for Contextual Enquiry, User Interviews, Competitive Analysis for UX, Wire-Framing and Prototyping
Techniques
UNIT-V UX RESEARCH TECHNIQUES 6

Research planning: Goals of Research, The Format of the plan-Competitive Research: Methods, Focus Groups, Card
Sorting, Usability testing, Iterative Product Development, Concept Development - User review and Feedback, UX
Case study of Sport360.fit app

Total Contact Hours : 30


List of the Experiments

1. Develop and design a mobile or web application to change background color and menus.

2. Redesign canteen menu to increase the ease of use and ease of functionality (Grid and Menu Views)

3. Heuristic Evaluation: Group Assignment initiation (Website and App) Evaluation for key tasks of the app or website for
heuristic principles, severity, recommendations.
4. Students will identify a project in the given domain (Healthcare, E-Commerce, Online Learning Platforms, Gaming,
Booking, Music) and its related website or mobile app to redesign. They will take this redesign project through the
design lifecycle:
Discovery
Define
Design
Implement (Design Prototype) Usability Testing
The below design methods and techniques will be imparted w.r.t. the group project selected by the students.
5. Persona Creation for the group project

6. Task flow detailing for the project.

7. Project Prototyping Iteration 1 and 2.

8. Pick your favorite design agency. Redesign their contact page in a more user-friendly way.

Contact Hours : 30

Total Contact Hours : 60

Course Outcomes:
On completion of the course, the students will be able to
● Understand the fundamentals and importance of User Interface Design.

● Learn and able to design the fundamentals of User Design Elements

● Perform design evaluation by applying the heuristic principles.

● Develop an application focusing on the design aspects based on the user Experience.

● Understanding research on user requirements and Iterative Product Development.

Text Book(s):

1. Wilbent. O. Galitz ,“The Essential Guide To User Interface Design”, John Wiley & Sons,2nd Edition, 2023.

2. Jenny Preece, Helen Sharp and Yvonne Rogers, “Interaction Design: Beyond Human-Computer Interaction”,
9th Edition, 2020.
3. Jesse James Garrett, The Elements of User Experience: User-Centered Design for the Web and Beyond, 2nd
Edition, 2012.

Reference Books(s) / Web links:

● Alan Cooper and Robert Reimann, “About Face”, John Wiley, 4th Edition.

● Elizabeth Goodman, Mike Kuniavsky, Andrea Moed, “Observing the User Experience: A
Practitioner's Guide to User Research”, 2nd Edition, 2012.
● Jonny Schneider, “Understanding Design Thinking, Lean, and Agile”, 1st Edition, 2020.

Web links for virtual lab (if any)

● https://uxdesign.cc/designing-better-links-for-websites-and-emails-a-guideline-5b8638ce675a

● https://bootcamp.uxdesign.cc/100-weblinks-for-ux-ui-designers-31884d1f0140

● https://www.tutorialspoint.com/mobile-ui-and-ux-design/index.asp
CO-PO– PSO matrices of course

PO/PSO

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3

CO

CD19P05.1 2 2 2 2 2 1 1 1 3 1 3 2 3 2 3

CD19P05.2 2 3 3 3 3 2 2 2 3 2 3 2 3 3 3

CD19P05.3 1 3 3 3 3 2 3 2 2 2 3 2 3 3 3
CD19P05.4 3 3 3 3 3 3 2 2 2 2 3 2 2 2 2

CD19P05.5 2 3 3 2 2 2 2 2 2 2 3 2 3 2 3

Average 2 2.8 2.8 2.6 2.6 2 2 1.8 2.4 1.8 3 2 2.8 2.4 2.8

Correlation levels 1, 2 or 3 are as defined below:

1: Slight (Low)
2: Moderate (Medium)
3: Substantial (High) No correlation: “-“
Course Outcomes:
On completion of the course, students will be able to
● Construct modelling and simulation and interpret real life problems using different Mathematical
perspectives.
● Solve dynamic programming problems arising in engineering and technology.
● Use analytic solution methods like Lagrange’s and Kuhn Tucker conditions to solve non-linear
programming models.
● Build appropriate simulation models together with their parameterization and the analysis of simulator
output data in engineering problem analysis.
● Characterize features of a Markov model and analyse different systems which are time dependent.

SUGGESTED ACTIVITIES
● Problem solving sessions
● Smart Class room sessions
SUGGESTED EVALUATION METHODS
● Problem solving in Tutorial sessions
● Assignment problems ● Quizzes and class test
● Discussion in classroom

Text Book(s):

1. Hamdy A Taha, Operations Research: An Introduction, Prentice Hall India, Tenth Edition, 2019.
Hwei Hsu, “Schaums Outline of Theory and Problems of Probability, Random Variables and Random
2. Processes”, Tata Mcgraw Hill Edition, New Delhi, 1997.
3. Al-Begain. H., and Bargiela, A., Eds., “Seminal Contributions to Modelling and Simulation.” Springer, 2016.
Frank R. Giordano, William P. Fox, Steven B. Horton, “A First Course in Mathematical Modeling”, Cengage
4. learning 2013.

Reference Books(s) / Web links:


Jerry Banks, John S Carson II, Barry L. Nelson and David M, Discrete-Event System Simulation, Nicol, 3
1. edition, PHI/Pearson Education.
M. W. Carter, C. C. Price and G. Rabadi, “Operations research a practical introduction ” second edition,
2. 2019. CRC Press.
3. Frederick S Hiller and Gerald J Lieberman, Introduction to Operations Research, 7 Edition, Tata
McGraw Hill, 2001.
4. Averil M Law, Simulation Modeling and Analysis ,TMH, 2013.

CO-PO– PSO matrices of course

PO/PSO

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3

CO

CD19P05.1 2 2 2 2 2 1 1 1 3 1 3 2 3 2 3

CD19P05.2 2 3 3 3 3 2 2 2 3 2 3 2 3 3 3

CD19P05.3 1 3 3 3 3 2 3 2 2 2 3 2 3 3 3
CD19P05.4 3 3 3 3 3 3 2 2 2 2 3 2 2 2 2

CD19P05.5 2 3 3 2 2 2 2 2 2 2 3 2 3 2 3

Average 2 2.8 2.8 2.6 2.6 2 2 1.8 2.4 1.8 3 2 2.8 2.4 2.8

Correlation levels 1, 2 or 3 are as defined below:

1: Slight (Low)
2: Moderate (Medium)
3: Substantial (High) No correlation: “-“

You might also like