0% found this document useful (0 votes)
4 views4 pages

III ECE JAVA SKILL (1) Syllubus

The document outlines the Semester-6 curriculum for a technical program, detailing courses, credits, and mandatory internships. It includes core courses in Microprocessors, Digital Signal Processing, and VLSI Design, along with elective options and a skill-oriented course in Java Programming. The Java Programming section specifies course objectives, modules covering fundamental programming concepts, and tasks for practical implementation.

Uploaded by

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

III ECE JAVA SKILL (1) Syllubus

The document outlines the Semester-6 curriculum for a technical program, detailing courses, credits, and mandatory internships. It includes core courses in Microprocessors, Digital Signal Processing, and VLSI Design, along with elective options and a skill-oriented course in Java Programming. The Java Programming section specifies course objectives, modules covering fundamental programming concepts, and tasks for practical implementation.

Uploaded by

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

Semester-6(Theory-7,Lab-3,MC-1)

Sl. Category Course CourseTitle £tounperweeh Credits


No. Code L v r «
I PCC 22A0434T MicroprocessorandMicrocontroller 3 0 0 3
2 PCC 22A0435T DigitalSignalProcessing 3 0 0 3
3 PCC 22A0436T VLSlDesign 3 0 0 3
4 PEC ProfessionalElective-II: 3 0 0 3
5 OEC OpenElective-II: 3 0 0 3
6 PCC(Lab) 22A0440P MicroprocessorandMicrocontrollerLab 0 0 3 1.5
7 PCC(Lab) 22A0441 P VLSI DesignLab 0 0 3 1.5
8 PCC(Lab) 22A0442P DigitalSignalProcessingLab 0 0 3 I.5
9 SC 22A0539 SkillorientedCouise: 1 0 2 2
JAVAProgramming
10 MC 22A0032M MandatoryCourse: 2 0 0 0
ResearchMethodology
Totalcredits 21.5
Industry Internship (Mandatory) for 6 - 8 weeks duration during summer vacation

NaineoftheProfessionalElective-II
1 | 22A0437T | ElectronicMeasurementsandInstrumentation
2 | 22A0438T Sensors&Actuators
3 | 22A0439T | RadarandSatelliteCommunications

S.No. | CourseCode I Nameofthe OpcnElective-H


' I 22A0528T MachineLeaming
2 22AO238Ta ModernControltheory
3 22A0l 50T EnvironmentalEconomics
4 22A0027T Organizational Behaviour

Category Credits
ProfessionalCoreCourses(PCC) 13.5
ProfessionalElectiveCourses(PEC) 3
OpenElectiveCourses (OEC) 3
SkillOrientedCourse(SC) 2
Industrial/Researchlntemship(Mandatoiy)2Months
Total 21.5.

G• "^’"' "'"“' ' r•'• *.

ETHA
§y sCENCE & TECHMO LOG1
JAVA PROGRAMMING
(Common to EEE,ME and ECE)
Course Code L:T:P:S Credits Esam Marks Exam Duration Course Type
22A0539 1:0:2:0 2 CIE: 30 3 Hours SC
SEE:70
Course Objectives:
This course will enable students to:
• To introduce the fundamental concepts of object-oriented programming to design & implement
object oriented programming concepts in Java.
• To obtain knowledge about the principles of inheritance and polymorphism
• Learn the usage of Control structures in java
• To implement the concept of Array, interfaces, exception handling
o To understand the usage of Threads in java
Syllabus Total Hours:48
Module : 1
Fundamentals of Object Oriented Programming: Introduction, Object Oriented Paradigm,
Basic concepts of OOP: Class, Object, Inheritance, Polymorphism, Abstraction,
Encapsulation..
Task: introduction to Object Oriented Programming and its basic concepts.

Module : 2
Overview of Java Language: Introduction, Java features, Java program structure, parts of Java,
Java Virtual Machine-Java versus C++, How to Compile & Executing a basic java program.
Task: Differences between Java and C++, Execute “Hello welcome to java” program
Module : 3
Variables-Identifiers-Literals- Data types: Integer literals-character literals-Floating point
literals- String Literals, Variables, Keywords, Data types.
Task: implementing data types with variables, find valid/invalid variables, Identifiers

Module : 4
Operators: Arithmetic operators, Relational operators, Assignment operators, Conditional
operators, Type casting/Type Conversion in java.
Task: Perform all arithmetic operators using a single program, program using typecast/type
conversion

Module : 5
Java Statements: Input and Output Statements, Accepting Input from the Keyboard, Displaying
output with System.out.printf( ) , Displaying Formatted output with String.format( )
Task: Write a program using I/O statements in java.

Module : 6
Control Structures: Conditional control statements :- if ..statement, if. .. else statement- if-else-if
ladder, Switch statement
Task: Write a program to find a person is eligible for vote >18?, Largest number among 3
numbers?
Module : 7
Looping/Repetitive/Iterative statements: While statement- Do ..While statement-For Statement,
Continue statement-Break statement.
Task: print N natural numbers, sum of N natural numbers, Armstrong number, Strong number
using for statement.

Module:8
Arrays: Arrays, One-dimensional arrays, Creating an array, Find The Length Of An Array,
Types of Arrays:-Two-dimensional arrays, Creating a two-dimensional array.
Task: Find the N* Largest value in an array, Insert and Addition of values using array

Module : 9
Strings: Introduction to strings, Built in strings, Creating Strings, String reverse, String
Concatenation, String comparison, Immutability of Strings
Task: write a program to Perform all string operations as single output

Module : 10
Classes , Objects& Methods: Introduction, Defining a class, Adding Variables, Object Creation,
Initializing the Instance variables, Access Specifiers, Methods, Constructors, Method
Overloading
Task: To implement Class and Object concept, Method Overloading program

Module :11
Interfaces: Interface, Multiple Inheritance using Interfaces.
Exception Handling: Errors in Java Program, Exceptions, throws clause, throw clause, Types of
Exceptions,
Task: Implement a program using exception handling, write a program Multiple Inheritance
using Interfaces.

Module : 12
Threads: Introduction, Creating Threads, Extending the Threads, Stopping and Blocking a
Thread, Life Cycle of a Thread. single Tasking Using a Thread, Multi tasking Using Threads
Task: Implement a program using Threads.

Reference Books:
1. Programming with Java by E.Ba1agurusamy.
2. Programming in Java by Sachin Malhotra, OXFORD University Press.
3. Java Complete Reference by Herbert Schildt.
4. John R.Hubbard, Programming with Java, Second Edition, Schaum’s outline series, TATA
McGraw-Hill Company.

Web References:
1. https://www.javatpoint.com/java-tutorial
2. https://www.learnjavaonline.org/
3. https://www.tutoria1spoint.com/java/index.htm
4. https://www.w3schoo1s.com/java/
5. https://www.geeksforgeeks.org/java/

You might also like