230 likes | 276 Views
Join the exciting CSE310 course to master Java programming, covering classes, inheritance, GUI design, databases, and more. Learn to design applications and become Java professionals. Course includes practical tests, assignments, and a mini-project. Discover why Java is essential and what you'll achieve by completing this course.
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