Sem1 CS
Sem1 CS
I SEMESTER
Sl. Periods Course Max. Marks
Code No. Title of Course Credits
No L T P Category CAM ESM Total
1. A24CPT101C Digital Logic Fundamentals 4 0 0 MJD 4 25 75 100
2. A24CPT102C Python Programming 4 0 0 MJD 4 25 75 100
COs/POs/PSOs Mapping
Program Outcomes (POs) Program Specific Outcomes (PSOs)
Cos
PO1 PO2 PO3 PO4 PO5 PSO1 PSO2 PSO3
1 2 2 3 2 3 2 3 2
2 3 2 3 3 2 3 3 2
3 3 2 2 3 3 2 3 3
4 2 3 2 3 3 2 2 2
5 3 2 3 3 3 3 2 1
Correlation Level: 1 - Low, 2 - Medium, 3 – High
Evaluation Method
* Application oriented / Problem solving / Design / Analytical in content beyond the syllabus
Department Computational Studies Programme: B. Sc Computer Science
Semester First Course Category Code: MJD *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code A24CPT102C
L T P C CAM ESE TM
Course Name PYTHON PROGRAMMING 4 0 0 4 25 75 100
(Common to B. Sc (CS), BCA, B. Sc Data Science and Analytics
Prerequisite Basic knowledge about PYTHON
1.Martin C Brown, ―Python The Complete Reference‖, McGraw-Hill Education, 4th Edition,2018
2.Allen B. Downey, ―Think Python: How to Think Like a Computer Scientist, Shroff/O„Reilly Publishers, 2nd edition, 2019.
3.Reema Thareja, ―Python Programming Using Problem Solving Approach‖, Oxford University Press, First edition, 2019.
Reference Books
1.Robert Sedgewick, ―Kevin Wayne, Robert Dondero – Introduction to Programming in Python: An Inter- disciplinary Approach‖,
Pearson India Education Services Pvt. 2019.
2.Timothy A. Budd, ―Exploring Python‖, Mc-Graw Hill Education (India) Private Ltd., 2018.
3.Ben Stephenson, ―The Python Workbook A Brief Introduction with Exercises and Solutions‖, Springer International Publishing,
Switzerland 2020.
Web References
1. https://www.learnpython.org/
2. https://pythonprogramming.net/introduction-learn-python-3-tutorials/
3. https://www.codecademy.com/learn/learn-python
4. https://nptel.ac.in/courses/106/106/106106182/
COs/POs/PSOs Mapping
Evaluation Method
* Application oriented / Problem solving / Design / Analytical in content beyond the syllabus
Department Computational Studies Programme: B.Sc Computer Science
Semester First Course Category Code: MID *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code A24CPD101D
L T P C CAM ESE TM
Course Name Microprocessor & ALP 4 0 0 4 25 75 100
Prerequisite Basic knowledge about Microprocessor
Introduce to the basic concepts of microprocessors and their role in computer languages.
Provide an in-depth understanding of the architecture and operations of the 8085 microprocessor.
Enable students to write assembly language programs (ALP) for the 8085 microprocessor
Course Objectives Provide a detailed understanding of interrupts in the 8085 microprocessor
Programmable devices and interfaces such as the 8155 multipurpose programmable device, 8279
programmable keyboard/display interface, and 8255 programmable peripheral interface.
BT Mapping
After the completion of this course, the students will be able to:
(Highest Level)
CO1 Learn the architecture & organization of 8085 Microprocessor. K2
CO2 Understand and classify the instruction set of the 8085 Microprocessor. K3
Course Outcome CO3 Apply the memory & I/O Interfacing with 8085 Microprocessor. K3
Text Books
1.Ramesh S. Gaonkar, Microprocessor – Architecture, Programming and Applications with the 8085, Penram International
Publisher, 6th Edition 2021.
2. Douglas V. Hall, Microprocessors and Interfacing, Tata McGraw Hill Publications, 2nd Edition, 2020.
3.Fundamentals of Microcontroller & Applications, A. P. Godse ,Dr. D. A. Godse - technical PUBLICATIONS; 2nd edition 5 May
2020
Reference Books
1.Fundamentals of Microcontroller & Applications, A. P. Godse ,Dr. D. A. Godse - technical PUBLICATIONS; 2nd edition 5 May
2020
Web References
1. https://www.geeksforgeeks.org/architecture-of-8085-microprocessor/
2. https://www.tutorialspoint.com/microprocessor/microprocessor_8085_architecture.html
3. https://electronicsdesk.com/8085-microprocessor.html
COs/POs/PSOs Mapping
Evaluation Method
Continuous Assessment Marks (CAM) End Semester
Total
Assessment Model Examination
CAT 1 CAT 2 Assignment* Attendance Marks
Exam (ESE) Marks
Marks 10 5 5 5 75 100
* Application oriented / Problem solving / Design / Analytical in content beyond the syllabus
Department Computational Studies Programme: B.Sc Computer Science
Semester First Course Category Code: SEC *End Semester Exam Type: LE
Periods/Week Credit Maximum Marks
Course Code A24CPS101C
L T P C IM ESE TM
Course Name PYTHON PROGRAMMING LAB 0 0 6 3 50 50 100
(Common to B.Sc (CS) , BCA, B.Sc Data Science and Analytics)
Prerequisite Basic Knowledge in python
Course To implement Python programs to compute the area of fundamental geometrical shapes
Objectives Enable to write Python programs that determine whether a given number is prime or not
Provide a thorough understanding of defining, using, and managing user-defined functions
Implementation of Inheritance in Python
To write Python programs that send alerts and notifications via email based on predefined network events.
BT Mapping
After completion of the course, the students will be able to
(Highest Level)
Course CO1 Apply and practice logical formulations to solve simple problems leading to specific K3
Outcome applications.
CO2 Develop python programs for simple applications making use of basic constructs, arrays K3
andstrings.
CO3 Develop the networking programs using IP. K3
CO4 Design the module for Client and Server. K4
CO5 Construct the network specializations K4
List of Experiment
COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PSO1 PSO2 PSO3
1 3 2 3 3 2 2 2 2
2 2 2 2 3 2 3 2 2
3 2 2 2 2 2 3 3 2
4 3 3 2 2 2 2 2 2
5 3 2 2 2 3 3 3 3
Correlation Level: 1 - Low, 2 - Medium, 3 – High
Evaluation Method
After the completion of this course, the students will be able to: BT Mapping
(Highest Level)
The course aims at making the students understand India from global, national K2
CO1
and local perspectives.
A student would be able to understand India in geographical, historical, social, K3
CO2
cultural and political settings.
Course Outcome At the end of the semester, the students will be able to appreciate the K3
CO3
multicultural and multifaceted nature of India.
CO4 To expose the students to our social, economic and cultural heritage K4
CO5 To Acquire knowledge about Understanding Indian Polity K4
UNIT-I Geography of India Periods: 6
India on the map of the world and its neighboring countries -Geographical diversities CO1
UNIT-II History of India Periods: 6
India’s Freedom Struggle -An introduction to Indian knowledge systems CO2
Evaluation Method
Continuous Assessment Marks (CAM) End Semester
Total
Assessment Model Examination
CAT 1 CAT 2 Assignment* Attendance Marks
Exam (ESE) Marks
Marks 10 5 5 5 75 100
Department TAMIL Programme: B.Sc Computer Science
Semester FIRST Course Category Code: AEC *End Semester Exam Type: TE
Periods/Week Credit Maximum Marks
Course Code A24TAT101C
L T P C CAM ESE TM
Course Name Tamil – I 2 0 0 2 25 75 100
(Common to B.A, B.Sc., BBA., B.COM., BCA., B.COM CS.,)
Prerequisite tFg;gpy; jkpio xU ghl Ntz;Lk;.
1. http://www.tamilvu.org
2. http://www.tamilweb.com
3. http://www.tamilkodal.com
4. www.store.tamillexican.com
5. www.kala.tamilforu.blogspot.com
6. www.noolagam.com
Evalua
Continuous Assessment Marks (CAM) End tion
CAT CAT Model Semester Total Metho
Assessment Assignment* Attendance Examination
1 2 Exam Marks d
(ESE) Marks
Marks 10 5 5 5 75 100
Department Computational Studies Programme: B.Sc Computer Science
Semester First Course Category Code: MLD *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code A24ENM101C
L T P C CAM ESE TM
Course Name ENGLISH FOR COMPETITIVE
3 0 0 3 25 75 100
EXAMS
(Common to B.Sc (CS) ,( BCA),B.Sc Computer Science
This course prepares students for competitive exams like UGC-NET, SLET, UPSC Civil Services by
developing English proficiency.
Course Objectives To Enhance their knowledge of grammar and stylistics to write better answers
To enhance comprehension skills and analyze complex texts
To Refine language through improved vocabulary
To have comprehend knowledge of the language
Demonstrate strong reading comprehension skills and analyse complex texts
CO1 effectively. K3
Write well-structured essays, precise answers, reports, and letters using clear K3
CO2
language and grammatical structure.
Course
CO3 Translate passages accurately from English to native language and vice versa. K3
Outcomes
Use a wide range of vocabulary and understand idioms, phrases, and figures of K3
CO4 speech
Apply grammar rules and concepts like synonyms, antonyms, concord, and error K3
CO5 spotting to produce linguistically sound written work.
1. https://www.readingrockets.org/blogs
2. https://www.taylorfrancis.com/books/assets/icon/share.svg
3. https://www.shortform.com/summaries
4. https://www.duarte.com/resources/
5. https://www.memorize.academy/
COs/POs/PSOs Mapping
Correlation Level
High Moderate Low
3 2 1
Evaluation Method
Continuous Assessment Marks (CAM) End Semester
Total
Assessment CAT CAT Model Examination
Assignment* Attendance Marks
1 2 Exam (ESE) Marks
Marks 10 5 5 5 75 100
* Application oriented / Problem solving / Design / Analytical in content beyond the syllabus