0% found this document useful (0 votes)
27 views

Java Ete

1) The document announces an end term examination for the Java Programming Concepts course to be held on October 30th, 2023 from 10:00 AM in an offline mode. 2) The syllabus covers 5 sessions on topics related to OOPs concepts, Java fundamentals, exceptions, multithreading, and the collection framework. 3) The question paper will include 10 1-mark MCQs, 10 2-mark MCQs, 2 5-mark coding questions, and 2 10-mark coding questions.

Uploaded by

veenit2512
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views

Java Ete

1) The document announces an end term examination for the Java Programming Concepts course to be held on October 30th, 2023 from 10:00 AM in an offline mode. 2) The syllabus covers 5 sessions on topics related to OOPs concepts, Java fundamentals, exceptions, multithreading, and the collection framework. 3) The question paper will include 10 1-mark MCQs, 10 2-mark MCQs, 2 5-mark coding questions, and 2 10-mark coding questions.

Uploaded by

veenit2512
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

School of Engineering and Technology

(Accredited by NAAC with Grade ‘A+’)


Ref. No. CSOET/CSE/ACAD/2023-24/35 Dated: 4th Oct. 2023
NOTICE
(Test Announcement Batch: 2021)
Course Code: CS264 Course Title: Java Programming Concepts
Examination: End Term Examination Max. Marks : 60 Duration: 180 Mins.
Date of Examination: Time: 10:00 AM Mode of Examination: Offline
30th Oct. 2023
Programme & Semester: B.E. (CSE) & Int. B.E Online Platform: Cantilever
M.E (CSE) & Semester-I

Syllabus for Test:


Session
Topics
No.
Introduction to Java, Download and Installation of Java & Eclipse, OOPs: ENCAPSULATION: class, object, static
block, init block, encapsulation, OOPs: POLYMORPHISM: Object and Classes, this, this(), super, super(),OOPs:
1
INHERITANCE: Types, Interfaces, OOPs: ABSTRACTION: Understanding & Implementation, Package System
with Access Specifiers & Design & Thinking: Cashback
Java Fundamentals, Keywords, Identifiers, Operators, Data Types & Controls, Arrays - OneD & TwoD, Strings,
String Pool (==, equals() and compareTo()), String Class & Methods, StringBuilder and StringBuffer Class Methods
2 with Comparisson & Use, Object Class Methods, Object Copy - Shallow Copy & Deep Copy, Enumerator, Nested
Classes - Introduction, Features, Accessibility, Importance and Static Nested Classes, Nested Classes - Non-Static
Classes (Local & Anonymous), Enumerator, Wrapper Classes
Marker Interface – Understanding with Marker Interface (Serializable, Cloneable and Remote), Marker Interface –
Creating Custom Marker Interface, Annotations – Basics, Declaration, Predefined, Types, Repeatable, Custom
3 Annotations and Uses, Introduction to Exception Handling, Errors & Exception Handling - Checked and Unchecked
Exceptions, Catching and Handling Exceptions, Components of Exception Handling (try-catch-finally)
Exception Handling - Creating Custom Exceptions, Understand Two keywords - throw and throws and their uses,
Multithreading - Introduction to Concurrency - Multiprocessing, Multitasking and Multithreading, Know About
,
Process
, & Threads, Creating a thread and Multithreads, Start and Run the Thread, Thread Pausing with Sleep –
4
Interrupt – Join, Explore the Thread Class and Runnable Interface, Multithreading - Thread Life Cycle,
Synchronization, Atomic Access, Multithreading - Liveness Problems: Deadlock – Starvation – Livelock, Immutable
,
Objects, Concurrent Collections (After Collection Framework)
Collection Framework – List, Set, Map, Regular Expression – RegEx Understanding with package “java.util.regex”:
Introduction to RegEx, Test Harness, String Literals, Character Classes, Quantifiers, Differences among Greedy,
Reluctant and Possessive Quantifiers, Capturing Groups, Boundary Matchers, Methods of Pattern Class, Matcher
5 Class & PatternSyntaxException Class, Date-Time Package – “java.time” Classes: Clock, Duration, Instant,
LocalDate, LocalDateTime, LocalTime, MonthDay, OffsetDateTime, OffsetTime, Period, Year, YearMonth,
ZoneOffset, ZoneDateTime, ZoneId, Enum: DayOfWeek, Month, Exception: DateTimeException.

Pattern of Question Paper:


Mark(s) 1 Mark 2 Marks 5 Marks 10 Marks
No. of Questions 10 MCQs 10 MCQs 2 Coding 2 Coding

Name and Signature of Course Coordinator: Dr. Ashutosh Kumar Dubey

You might also like