230 likes | 275 Views
CSE310 Programming in Java. Lecture #0. The kick start session. My name is Sawal Tandon I am passionate about shaping your bright minds I am so excited to be your teacher and I will be teaching you …. Programming in JAVA. CSE310 L - 1 T - 4 P - 0. 1 Lecture+ 4 Tutorial/Week.
E N D
CSE310Programming in Java Lecture #0 The kick start session
My name is Sawal Tandon • I am passionate about shaping your bright minds • I am so excited to be your teacher and I will be teaching you …
Programming in JAVA CSE310 • L - 1 • T - 4 • P - 0 1 Lecture+ 4 Tutorial/Week Introduction to Java Programming 7th Edition, Pearson Author –Y. Daniel Liang
Course Objectives • To demonstrate broad knowledge of Java technologies and to make students innovators and professionals in Java technology development and deployment. • To prepare students to design and implement Java based Applications. • To provide students with strong foundation for professional certifications like OCPJP.
Course Assessment Model CSE310 Marks break up • Attendance 5 • CA (Best three out of four+ One Mandatory Practical) 30 • MTT 20 • ETE 45 • Total 100
Details of Academic Tasks • Practical 1: Code Based Test (3rd Week) • Practical 2: Code Based Test (6th Week) • Practical 3: Code Based Test (9th Week) • Mini Project: Application Designing(11th Week) • Practical 4: Lab. Evaluation (12thWeek) [Mandatory] • Weekly Home Assignments
The course contents CSE310 • Classes, Methods, Objects and Arrays • Inheritance and Polymorphism • GUI Designing and Event Handling • Java Database Programming • IO Streams • Packages and Exception Handling • Multi-Threading • Current Trends
Unit II Inheritance and Polymorphism
Unit III Designing Visual Components and Interaction
Unit IV JDBC and IO Streams
Organizing Classes, Controlling Access and Handling Exceptional Conditions Unit V
Unit VI Utilizing Resources more Efficiently……
The hitch… • BURNING questions in mind… • Why are we learning Java? • What will be the course outcome?
Course Outcome • Upon completing the course, you will able to • Create, compile, and run Java programs • Understand Core Java classes • Create and use methods • Design GUI based Java Applications using JDBC • Write interesting projects • Establish a firm foundation on Java concepts