BSc Computer Science

Eligibility

Candidate seeking admission to the first year of the UG Degree Course should have passed the Higher Secondary Course Examination (Academic or Vocational) conducted by the Govt. of Tamilnadu with Mathematics / Business Mathematics / Statistics / Computer Science as a subject or an Examination of any other University accepted as equivalent thereto by the Syndicate subject to such other conditions as may be prescribed. Such candidates shall be permitted to take the B.Sc. Degree Examination of this University after the completion of the Course of three Academic Years in this University / Colleges affiliated to this University and shall qualify for the B.Sc. Degree.

S.No Part Study Components
Course Title
Credit Title of the Paper Course
Code
Maximum Marks
CIA Uni.
Exam
Total
I YEAR – SEMESTER I
1. I Language 4 Tamil / Other Languages 25 75 100
2. II English 4 English 25 75 100
3. III Core Theory 6 Digital Logic &
Programming in C
25 75 100
4. III Core Pract. 2 Programming in C Lab 25 75 100
5. III Allied-1 4 A. Mathematics – I 25 75 100
B. Mathematical Foundations I
6. IV Environ. Studies 2 Environmental Science 25 75 100
Total 22 150 450 600
I YEAR – SEMESTER II
7. I Language 4 Tamil / Other Languages 25 75 100
8. II English 4 English 25 75 100
9. III Core Theory 6 C++& Data Structures 25 75 100
10.  III Core Pract. 2 C++ and Data Structure
lab
25 75 100
11. III Allied-1 6 A. Mathematics – II 25 75 100
B.MathematicalFoundationsII
12. IV Soft Skill 1 Soft Skill 25 75 100
13. IV Value Edu. 2 Value Education 25 75 100
Total 25 175 525 700
II YEAR – SEMESTER III
14. I Language 4 Tamil / Other Languages ULT30 25 75 100
15. II English 4 English ULE30 25 75 100
16. III Core Theory 3 Programming in C++ UCS31 25 75 100
17. III Core Pract. 2 C++ and Data Structure Lab UPCS25 40 60 100
18. III Allied-2 4 A. Physics – I UAPH15C 15 60 75
B. Statistical Methods & their Applications – I UACS32
19. III Allied-2 0 0 0 0
20. IV Skill based Sub. 3 Data Structure USCS33 15 60 75
21. IV Non-major Elective 2 Introduction to Information Technology UNCS34 10 40 50
Total 23 155 445 600
II YEAR – SEMESTER IV
22. I Language 4 Tamil / Other Languages ULT40 25 75 100
23. II English 4 English ULE40 25 75 100
24. III Core Theory 3 Java Programming UCS41 25 75 100
25. III Core Pract. 2 Java Programming Lab UPCS45 40 60 100
26. III Allied-2 4 A. Physics – II UAPH25C 15 60 75
B. Statistical Methods & their Applications – II UACS42
27. III Allied-2 2 Allied Practical 10 40 50
28. IV Skill based Sub. 3 Problem Solving Strategies USCS43 15 60 75
29. IV Non-major Elec. 2 Internet & their Applications UNCS44 10 40 50
Total 25 165 485 650
III YEAR – SEMESTER V
30. III Core Theory 5 Database Management Systems UCS51 25 75 100
31. III Core Theory 5 Operating System UCS52 25 75 100
32. III Core Pract. 2 RDBMS (Oracle Lab) UPCS55 40 60 100
33. III Core Pract. 2 VB Lab UPCS56 40 60 100
34. Core Demo 0 Internet 0 0 0
35. III Elective I 3 A. Computer Graphics UECS53A 25 75 100
B. Data Mining UECS53B
C. Digital Image Processing UECS53C
36. IV Skill based Sub. III 3 Visual Programming USCS54 15 60 75
Total 24 170 405 575
III YEAR – SEMESTER VI
37. III Core Theory 5 Open Source Software UCS61 25 75 100
38. III Core Theory 5 Multimedia UCS62 25 75 100
39. III Core Pract. 3 Open Source Software Lab UPCS66 40 60 100
40. III Core Pract. 3 Multimedia Lab UPCS67 40 60 100
41. III Elective II 3 A. Network Security & Cryptography UECS63A 25 75 100
B. Artificial Intelliegence UECS63B
C. Data Communication & Network UECS63C
42. III Elective III 3 A. Software Engineering UECS64A 25 75 100
B. Design of Algorithms UECS64B
C. Internet & its Applications UECS64C
43. IV Skill based Sub. IV 3 Mobile Computing USCS65 15 60 75
44. V Ext. Activities 1 Extension Activities UEA60 50 0 50
Total 26 245 480 725