CSE 310 Programming in Java Lecture 0 The

  • Slides: 21
Download presentation
CSE 310 Programming in Java Lecture #0 The kick start session

CSE 310 Programming in Java Lecture #0 The kick start session

 • My name is Sawal Tandon • I am passionate about shaping your

• 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 CSE 310 • L-1 • T-4 • P-0 1 Lecture+ 4

Programming in JAVA CSE 310 • L-1 • T-4 • P-0 1 Lecture+ 4 Tutorial/Week Introduction to Java Programming 7 th Edition, Pearson Author –Y. Daniel Liang

Course Objectives • To demonstrate broad knowledge of Java technologies and to make students

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 professional certifications like OCPJP. for

Course Assessment Model • • • CSE 310 Marks break up Attendance 5 CA

Course Assessment Model • • • CSE 310 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 (3 rd

Details of Academic Tasks • • • Practical 1: Code Based Test (3 rd Week) Practical 2: Code Based Test (6 th Week) Practical 3: Code Based Test (9 th Week) Mini Project: Application Designing(11 th Week) Practical 4: Lab. Evaluation (12 th Week) [Mandatory] • Weekly Home Assignments

Course Contents?

Course Contents?

The course contents CSE 310 • • Classes, Methods, Objects and Arrays Inheritance and

The course contents CSE 310 • • 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 I Writing Applications, Basic & Exclusive Features

Unit I Writing Applications, Basic & Exclusive Features

Unit II Inheritance and Polymorphism

Unit II Inheritance and Polymorphism

Unit III Designing Visual Components and Interaction

Unit III Designing Visual Components and Interaction

Unit IV JDBC and IO Streams

Unit IV JDBC and IO Streams

Unit V Organizing Classes, Controlling Access and Handling Exceptional Conditions

Unit V Organizing Classes, Controlling Access and Handling Exceptional Conditions

Unit VI Utilizing Resources more Efficiently……

Unit VI Utilizing Resources more Efficiently……

The hitch… BURNING questions in mind… • Why are we learning Java? • What

The hitch… BURNING questions in mind… • Why are we learning Java? • What will be the course outcome?

Top Programming Languages in 2015 – IEEE Spectrum’s Ranking

Top Programming Languages in 2015 – IEEE Spectrum’s Ranking

Course Outcome Upon completing the course, you will able to ü Create, compile, and

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

Next Class: Introduction to Java

Next Class: Introduction to Java