[go: up one dir, main page]

0% found this document useful (0 votes)
168 views22 pages

CSE310 Programming in Java: The Kick Start Session

This document provides information about the CSE310 Programming in Java course, including course objectives, assessment model, course contents, and software requirements. The key points are: - The course will teach Java programming concepts like variables, arrays, conditionals, loops, classes, objects, inheritance, polymorphism, exceptions and collections. - Assessment includes attendance, practical exams, midterm tests, and end term exams. - Six units will cover topics ranging from basic Java features to exceptions, input/output, and generics. - Students are encouraged to take the Oracle Java SE 8 certification exam, which the course prepares them for. Successful certification can help with employment and earning potential.

Uploaded by

adarsh raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
168 views22 pages

CSE310 Programming in Java: The Kick Start Session

This document provides information about the CSE310 Programming in Java course, including course objectives, assessment model, course contents, and software requirements. The key points are: - The course will teach Java programming concepts like variables, arrays, conditionals, loops, classes, objects, inheritance, polymorphism, exceptions and collections. - Assessment includes attendance, practical exams, midterm tests, and end term exams. - Six units will cover topics ranging from basic Java features to exceptions, input/output, and generics. - Students are encouraged to take the Oracle Java SE 8 certification exam, which the course prepares them for. Successful certification can help with employment and earning potential.

Uploaded by

adarsh raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 22

CSE310

Programming in Java
The kick start session
Lecture #0
Programming in JAVA
CSE310
•L-0
•T-0
•P-5

5 Practical/Week
Note: Laptop is compulsory.
Course Objectives
• Write Java code that uses variables, arrays, conditional, loop
constructs, primitive numeric data, string data and Java operators.
• Access the fields and methods of an object, manipulate text data
using the methods of the String and StringBuilder classes.
• Declare, override, invoke methods and use casting without losing
precision or causing errors.
• Access and create static fields and methods, use classes from the
java.time and java.time.format packages to format and print the
local date and time.
• Use access modifiers, overloaded constructors, simple class
hierarchy and demonstrate polymorphism by implementing a Java
Interface.
• Use Predicate Lambda expression as an argument to method, and to
handle checked exception in Java.
Course Assessment Model
CSE310 -Marks break-up
• Attendance 5
• CA (Best two out of three BYOD Practicals) 30
• MTT (MCQ based) 20
• ETE (Mix of MCQ & Subjective) 45
Total 100
Details of Academic Tasks
• Practical 1: BYOD Practical (5th Week)
• Practical 2: BYOD Practical (9th Week)
• Practical 3: BYOD Practical (12th Week)
Course Contents?
Course Contents
• Introduction to Java Editions, JDK, JRE and basic
programming constructs e.g. conditional statements, looping
statements, operators and arrays etc.
• Classes, Methods and Objects
• Encapsulation, Inheritance and Polymorphism
• Date/Time API
• Lambda Expressions
• Packages
• IO Fundamentals
• Exceptions and Assertions
• Generic Programming
• Java Collection Framework
Platform Overview, Writing Programs, Basic &
Unit I
Exclusive Features
Classes, Objects,
Unit II Conditionals, loop, Date/Time
API etc.
Encapsulation and
Unit III
Inheritance
Unit IV Date/Time API and Lambda Expressions
Handling Exceptional Conditions and IO
Unit V
Fundamentals
Unit VI Collections and Generic Programming
The Hitch…

BURNING questions in mind…


• Why are we learning Java?
• What will be the course outcome?
Course Outcomes
Upon completing the course, you will able to

 Understanding JDK, JRE, JVM etc.


 Create, compile, and run Java programs
 Understand Core Java classes
 Create and use methods
 Establish a firm foundation on Java concepts
 Exception Handling, Date/Time API and IO
Streams usage
Software Requirement
• JDK 8
• Netbeans IDE
Oracle Certification Details
• Java SE 8 Certification (Oracle Certified Associate)

• Exam Code: 1Z0-808

• Mapped with Course: CSE310


Professional Benefits
• In future, certification will be the only way to get dream job.
• Expand your knowledge base and validate your skills to
appeal to potential employers.
• Improve your potential earning power to command a higher
salary.
• Learn to perform complex, hands-on activities through lab,
study and practice sessions.
• Access a secure digital badge you can add to your social
media profiles.
• Gain exposure to a wide variety of important features,
functions and tasks to use on the job.
Important
• LPU students are being given at least 30% discount on
certification exam fee.

• Oracle learning subscription will be available for the


complete term (17182), therefore student who will opt for
certification will be taught by Oracle itself.

• On clearance of certification exam the course will be


exempted and grade will be based on performance in
certification exam.

• Last Date to apply: 20th January 2018


Registration Link

https://tinyurl.com/javase8lpu

Note:
• limited seats only,
• Confirmation on First come first serve basis
Faculty Details
Arvind Kumar
Assistant Professor,
School of Computer Science & Engineering, LPU

Cabin No : 30
Room Number : 34-202

Email: arvind.16921@lpu.co.in
Next Class: Introduction to Java

You might also like