Cho - Core Java (Cs109) - 1
Cho - Core Java (Cs109) - 1
CLO-PO mapping grid |Program outcomes (POs) are available as a part of Academic Program Guide (APG)
Course
Learning PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
Outcomes
CLO1 M M M M
CLO2 M M M M M M M M M
CLO3 M M M M
CLO4 M M M M M H H M H H
CLO5 H H H M H H H H H
7. Delivery/Instructional Resources
Lecture
Topics Web References Audio-Video
Number
Introduction To Java: Java https://www.oracle.com/w https://archive.nptel.ac.in
Introduction, History and Goals of ebfolder/technetwork/tuto /content/storage2/106/1
1-4
Java, Fundamentals of Java, Overview rials/obe/java/gc01/index.h 05/106105191/MP4/mod
Of JDK, JVM, Garbage Collection. tml 01lec03.mp4
https://www.w3schools.co https://nptelvideos.com/
Java Basics: Identifiers, Keywords, Java
5-8 m/java/java_ref_keywords. video.php?id=1466&c=15
Data Types & Operators.
asp
https://www.geeksforgeeks https://youtu.be/FEkceTE
.org/decision-making-javaif- I5DA
Control Statements: Decision else-switch-break-continue- https://nptelvideos.com/
9-15 Constructs, Using Loop Constructs, jump/ video.php?id=1468&c=15
Command Line Arguments https://www.geeksforgeeks https://nptelvideos.com/
.org/command-line- video.php?id=1464&c=15
arguments-in-java/
Working with Arrays: Creating and https://www.geeksforgeeks https://youtu.be/0MIyqD
16-21 Using Arrays (1-D, 2-D And Multi- .org/arrays-in-java/ tDs_M
Dimensional Arrays), Jagged Arrays
Bitwise Operators: Bitwise OR, Bitwise https://www.geeksforgeeks https://www.youtube.co
22-24 AND, Bitwise XOR, Bitwise .org/bitwise-operators-in- m/watch?v=JQeu0loR8Yo
Complement, Bit-Shift Operators. java/
Objects and Classes: Classes, Objects https://www.w3schools.co https://archive.nptel.ac.in
and Methods, Defining A Class, Access m/java/java_constructors.a /content/storage2/106/1
25-31 Control, Method Overloading, sp 05/106105191/MP4/mod
Constructors, Constructor https://www.geeksforgeeks 02lec07.mp4
Overloading, Use of This and Static. .org/classes-objects-java/
https://www.w3schools.co https://archive.nptel.ac.in
Inheritance: Working with Inheritance,
m/java/java_inheritance.as /content/storage2/106/1
Inheritance Basics & Types, Using
32-39 p 05/106105191/MP4/mod
Super, Method Overriding, Dynamic
https://www.geeksforgeeks 03lec13.mp4
Method Dispatch, Final Keyword.
.org/inheritance-in-java/
Abstract Methods & Interfaces: Built- https://www.w3schools.co https://archive.nptel.ac.in
In Packages and User Defined m/java/java_abstract.asp /content/storage2/106/1
40-47 Packages, Interfaces: Declaration, https://www.geeksforgeeks 05/106105191/MP4/mod
Implementation, Extending Classes .org/packages-in-java/ 04lec17.mp4
and Interfaces.
Strings: Introduction, Immutable https://www.w3schools.co https://www.youtube.co
String, Methods of String Class, m/java/java_ref_string.asp m/watch?v=3xuJIaP3C4g
48-53 Stringbuffer Class & Stringbuilder https://www.geeksforgeeks
Class, tostring Method, Stringtokenizer .org/stringbuffer-class-in-
Class. java/?ref=lbp
Total 100%
* Out of 03 STs, the ERP system automatically picks the average of best 02 ST marks for evaluation of the STs as final marks.
Evaluation
Description Syllabus Covered (%) Timeline of Examination Weightage (%)
Component
ST 03 71%-100% Week 10
* A minimum 90% attendance is required to become eligible for appearing in the End Semester Examination.
No. of
S. No. Topic Weightage %
Lectures
vector, stack.