Home / Semester 4 / CSE310

PROGRAMMING IN JAVA

CSE310 4 Credits L:3 T:0 P:2

This course focuses on Java programming constructs, Object-Oriented Programming principles, inheritance, exception handling, multithreading, and the use of collections and generics. It aims to develop skills in creating efficient, reusable code and managing advanced Java applications involving database connectivity.

Study Units

Unit 1

Introduction to Java

Unit 2

Loops, Arrays, and OOP Concepts

Unit 3

Inheritance and Polymorphism

Unit 4

Nested Class, Lambda Expressions, and Exceptions

Unit 5

I/O Fundamentals, Generics, and Multithreading

Unit 6

Collections and Java Database Programming

Continuous Assessment

4 components

Best 1 of 2 CAs will be considered for evaluation.
Programming Practice 30%

Evaluation of individual student progress based on approx. 90 coding problems and 90 MCQs on a third party platform. Students must solve at least 50% to qualify.

Week 1 / 13

Rubric
Marks calculated by prorating eligible marks with percentage of marks scored in proctored Coding Contests.

Test - Code based 1 40%

Mandatory written test of one hour duration covering topics completed in week 5 and 6.

Week 5 / 6
Test - Code based 2 30%

Mix of MCQs (10 Marks) and Coding Problems (20 Marks). Part of 'Best out of 2' along with Test - Code based 3.

Week 9 / 10
Test - Code based 3 30%

Mix of MCQs (10 Marks) and Coding Problems (20 Marks). Part of 'Best out of 2' along with Test - Code based 2.

Week 12 / 13

Exams & Practice

End Term Examination

Final semester comprehensive evaluation

45%

Type: Practical

Coming Soon

CSE310 - FAQs

How many units are in CSE310?

CSE310 has 6 units. Each unit includes detailed notes and MCQ practice questions.

What exam resources are available for CSE310?

Unit-wise notes and MCQ practice are available. Exam resources coming soon.

How to prepare for CSE310 exams?

Study each unit's notes thoroughly, practice MCQs to test understanding, and attempt mock tests before exams. Focus on important topics and previous year questions.