Slideshow

Automatic Slideshow

1 / 7
III YEAR STUDENT, Mr. ASHIK ALI RECEIVING THE MEDAL FROM THE CHIEF GUEST FOR WINNING IN THE QUIZ COMPETITION

Automatic Slideshow

2 / 7
COLLEGE STAFFS WITH THE CHIEF GUEST Mr. DAMODARAN SELVARAJ OF INFOSYS @ DEPT. FUNCTION - 2022 (From L to R): Mrs. SUGANTHI, Mrs. SATHYA, Mr. PANDIYAN, Mr. SAKTHIVEL, Mr. DAMODARAN SELVARAJ, Mr. SENTHIL KUMAR & Mr. SURIYAN

Automatic Slideshow

3 / 7
CHIEF GUEST, Mr. DAMODARAN SELVARAJ OF INFOSYS, LIGHTNING THE LAMP @ DEPT. FUNCTION - 2022

Automatic Slideshow

4 / 7
ANANTHARAJ OF III B. Sc., CS RECEIVING THE BEST STUDENT AWARD FROM CHIEF GUEST @ DEPT. FUNCTION - 2022

Automatic Slideshow

5 / 7
CHIEF GUEST, Mr. DAMODARAN SELVARAJ OF INFOSYS ARRIVING FOR THE DEPT. FUNCTION - 2022

Automatic Slideshow

6 / 7
SHEELA METILDA OF I B. Sc., CS RECEIVING THE MEDAL FROM THE CHIEF GUEST, Mr. DAMODARAN SELVARAJ OF INFOSYS @ DEPT. FUNCTION - 2022

Automatic Slideshow

7 / 7
Mr. THAJUDEEN OF III B. Sc., CS GIVING THE VOTE OF THANKS @ DEPT. FUNCTION - 2022

Followers

Today's Quotes

The Best Preparation for Tomorrow is doing Your Best Today.......

Monday, August 9, 2021

Sem 3: Syllabus for Core Paper & Skill Based Paper

 


 

SEMESTER – III

 

CORE THEORY PAPER – 3

PROGRAMMING IN JAVA

UNIT I:

Declarations and Access Control: Identifiers and Keywords: Oracle‘s Java Code Conventions. Define Classes: Import Statements and the Java API - Static Import Statements. Use Interfaces: Declaring an Interface- Declaring Interface Constants. Declare Class Members: Access Modifiers - Non access Member Modifiers - Constructor Declarations - Variable Declarations. Declare and Use enums: Declaring enums. Object Orientation: Encapsulation - Inheritance and Polymorphism- Polymorphism - Overriding / Overloading: Overridden Methods -Overloaded Methods.

UNIT II:

Object Orientation: Casting - Implementing an Interface - Legal Return Types: Return Type Declarations - Returning a Value. Constructors and Instantiation: Overloaded Constructors - Initialization Blocks. Statics: Static Variables and Methods. Assignments: Stack and Heap - Literals, Assignments, and Variables: Literal Values for All Primitive Types. Scope - Variable Initialization - Passing Variables into Methods: Passing Object Reference Variables - Passing Primitive Variables. Garbage Collection. Operators: Java Operators - Assignment Operators - Relational Operators - instanceof Comparison - Arithmetic Operators - Conditional Operator - Logical Operators.

UNIT III:

Working with Strings, Arrays, and Array Lists: Using String and StringBuilder: The String Class - The StringBuilder Class - Important Methods in the StringBuilder Class. Using Arrays: Declaring an Array -Constructing an Array - Initializing an Array. Using ArrayList:ArrayList Methods in Action - Important Methods in the ArrayList Class. Flow Control and Exceptions: Using if and switch Statements -Creating Loops Constructs - Handling Exceptions - Catching an Exception Using try and catch - Using finally. String Processing, Data Formatting Resource Bundles: String, StringBuilder, and StringBuffer -Dates, Numbers, Currencies, and Locales.

UNIT IV:

I/O and NIO: File Navigation and I/O: Creating Files Using the File Class - Using FileWriter and FileReader. File and Directory Attributes -DirectoryStream - Serialization. Generics and Collections: toString(), hashCode(), and equals(): The toString() Method - Generic Types -Generic Methods - Generic Declarations. Inner Classes: Method – Local. Inner Classes - Static Nested Classes - Threads: Defining, Instantiating, and Starting Threads - Thread States and Transitions - Synchronizing Code, Thread Problems - Thread Interaction. Concurrency: Concurrency with the java.util.concurrent Package - Apply Atomic Variables and Locks - Use java.util.concurrent Collections - Use Executors and ThreadPools.

UNIT V:

Applets: Applet fundamentals - Applet class - Applet life cycle - Steps for developing an applet program - Passing values through parameters - Graphics in an applet - Event-handling. GUI Applications - Part 1: Graphical user interface - Creating windows - Dialog boxes - Layout managers - AWT component classes - Swing component classes. GUI Applications - Part 2: Event handling - Other AWT components - AWT graphics classes - Other swing controls.

Text Book:

Kathy Sierra, Bert Bates ― OCA/OCP Java SE 7 Programmer I & II Study Guide, Oracle Press. (Unit I,II,III,IV).

Sagayaraj, Denis, Karthik and Gajalakshmi, 2018, Java Programming - For Core and Advanced Learners, University Press (India) Private Limited, Hyderabad.(Unit V).

 

*****************************************************************************

 

Core Practical – 3

PROGRAMMING IN JAVA – Lab

 

1. Implementation of Classes and Objects

2. Implementation of Inheritance and Polymorphism

3. Implementation of Interface and Package concepts

4. Implementation of Flow, Border ,Grid Layouts

5. Implementation of Tic-Tac Toe Application Using Applets

6. Implementation of Frames, Menus, Dialog

7. Implementation of Swing concepts

8. Implementation of Exception Handling

9. Implementation of Multi Threading

10. Implementation of I/O Streams

11. Implementation of Java Networking concepts

12. Implementation of Java Servlets ( Connecting Database)

13. Implementation of RMI

14. Implementation of Java Beans

 

******************************************************************************

 

SKILL BASED SUBJECT - 1

Digital Logic Design and Computer Organization

Unit – I [BINARY NUMBER SYSTEM]

Number system and its conversions-. Digital Computers and Digital Systems - Binary Number System – Binary Addition – Binary Subtraction- Binary Multiplication and Division-Number Base Conversion: decimal, binary, octal, hexadecimal. The Basic Gates - Boolean Algebra - Universal Gates - Boolean Laws and Theorem.

Unit –II [SIMPLIFICATION]

Sum of products - Product of Sums - K-map simplifications - Don’t care conditions-QuineMcclausky tabulation method. Combinational Arithmetic Circuits: Adders-Subtractors-full adder-subtractor-BCD Adder.

Unit- III [COMBINATIONAL LOGIC CIRCUITS]

Multiplexers-De-Multiplexers- Decoders : -Encoders- Decoders-Sequential Logic Circuit: Flip-Flops -RS Flip flop- JK Flip flop- D Flip flop-T Flip flop and Master Slave. Counters-Synchronous and Asynchronous –Shift Registers and its types.

 

 

Unit – IV [BASIC STRUCTURE OF COMPUTERS]

Basic Operational Concepts, Bus Structures - Central Processing Unit: General Register and stack Organization-Instruction Formats Addressing Modes-Data Transfer and manipulation.

Unit –V [INPUT OUTPUT AND MEMORY ORGANIZATION]

Peripheral Devices- I/O Interface - Asynchronous Data Transfer- -Priority Interrupt – Direct Memory Access – I/O Processor.Memory Organization– Main Memory-Auxiliary Memory – Associative Cache and Virtual Memory.

Text Book:

1. M. Morris Mano -Digital Logic and Computer Design- PHI.

2. M. Morris Mano, Computer System Architecture, Pearson Education.

 

******************************************************************************

  

 CLICK TO DOWNLOAD THE ABOVE SYLLABUS IN PDF. 


No comments:

Post a Comment