Teaching Hours. Audit Course Name. Theory Tutorial Practical DCE417 PHP & MYSQL N Y Y

Size: px
Start display at page:

Download "Teaching Hours. Audit Course Name. Theory Tutorial Practical DCE417 PHP & MYSQL N Y Y"

Transcription

1 SCHOOL OF DIPLOMA STUDIES PROGRAM: DIPLOMA COMPUTER ENGINEERING ACADEMIC YEAR SEMESTER IV BATCH YEAR: DEFINITION OF ONE CREDIT: 1. Lecture(L): 1 hour / week / semester, 2. Practical(P): 2 hour / week / semester. Tutorial(T): 2 hour / week / semester Course Teaching Hours Audit Course Name Credits Code Theory Tutorial Practical course CIE PSEE DCE17 PHP & MYSQL 0 5 N Y Y DEC15 MICROPROCESSOR & ASSEMBLY LANGUAGE PROGRAMMING 0 5 N Y Y DCE515 JAVA PROGRAMMING 0 5 N Y Y DCE1 DATA STRUCTURE MANAGEMENT 0 2 N Y Y ELEVTIVE- 0 0 N Y N CD01 CAMPUS TO CORPORATE TRAINING BBC108 BASICS OF BUSINESS MANAGEMENT BBC208 ESSENTIAL OF ECONOMICS NEN002 ORIENTATION PROGRAM IN ENTREPRENEURSHIP Total Total Hours 29 N- No CIE Continuous internal evaluation Y Yes PSEE Practical semester end examination including ITD, Dissertation, Industrial project, Industrial training etc 1 P a g e S c h o o l o f D i p l o m a S t u d i e s

2 Course Title Course Code DATA STRUCTURE MANAGEMENT DCE1 Lecture : Course Credit Practical : 2 Tutorial : 0 Course Learning Outcomes Total : 5 At end of the course, students will be able to: Get a good understanding of applications of Data Structures. Develop application using data structures. Improve the logical ability. Handle operations like searching, insertion, deletion, traversing mechanism etc. on Various data structures. Decide the appropriate data type and data structure for a given problem. Select the best algorithm to solve a problem by considering various problem characteristics, such as the data size, the type of operations, etc. Detailed Syllabus Module No. 1 2 Topics SECTION I INTRODUCTION TO DATA STRUCTURES Introduction, Data and Information, Overview of Data structures, Types of data structures, Primitive and Non-Primitive data structures and Operations, Algorithms. DATA STRUCTURES ARRAY Introduction, Characteristic of Array, One Dimensional Array, Operation with Array, Two Dimensional Arrays, Three or Multi-Dimensional Arrays. Strings, Array of Structures, Drawbacks of linear arrays, Row Major Arrays Column Major Arrays, Pointer and Arrays, Pointers and Two-Dimensional Arrays, Array of Pointers, Pointers and Strings. STACK AND QUEUES What is a Stack? Operations on Stack (PUSH & POP), Implementation of a Stack, Representation of Arithmetic Expressions, Infix, Prefix and Postfix, Notations, Evaluation of Postfix Expression, Conversion of Expression from infix to No. of Sessions P a g e S c h o o l o f D i p l o m a S t u d i e s

3 postfix. What is Queue? Implementation of the Queues (Simple and Circular), Disadvantages of simple queue. 5 7 Reference Books SECTION II LINKED LIST Pointers and Linked allocation, Linked lists & Sequential list, Difference between Linked &sequential List. Operations on linear lists using singly linked & doubly linked storage structure. Insertion node at start, at end, at given position Deletion of node at any position Circular linked list, Application of linked lists. TREES Definitions and Concepts, Binary trees, operations on binary trees, Binary tree and tree traversal algorithms, operations on binary trees, List, representation of Tree. SEARCHING AND SORTING Various sorting techniques: Selection sort, bubble sort, Merge sort, Shell sort, Radix sort. Sequential searching, Binary searching. Hash tables and methods, Hashing functions, Collision resolution techniques. STRINGS Strings and their representations. String operations. Finding length Reversing a string Comparing two strings Converting to upper case Finding substring from main string Ashok N. Kamthane, Introduction to Data structures, Pearson Education India. 2. Tremblay &Sorenson, Introduction to Data- Structure with applications, Tata Mc- Graw Hill.. Bhagat Singh & Thomas Naps, Introduction to Data structure, Tata Mc- Graw Hill.. Robert Kruse, Data Structures and Program Design, PHI. 5. Aaron M. Tenenbaum& Moshe J. Augenstein, Data Structure using PASCAL, PHI. P a g e S c h o o l o f D i p l o m a S t u d i e s

4 List of Experiments 1. To develop a program to find an average of an array using AVG function. 2. To implement a program that can insert, delete and edit an element in array.. To develop an algorithm that implements push and pop stack operations and implement the same using array.. To perform an algorithm that can insert and delete elements in queue and implement the same using array. 5. To implement an algorithm for insert and delete operations of circular queue and implement the same using array.. To develop an algorithm for binary tree operations and implement the same. 7. To design an algorithm for sequential search, implement and test it. 8. To develop an algorithm for binary search and perform the same. 9. To implement an algorithm for selection sort method. 10. To develop an algorithm that sorts number of elements using bubble sort method. 11. To design an algorithm for shell sort method and implement the same. 12. To perform a program to find length of a string. 1. To develop algorithm for reverse and concatenate operations for a string and implement the same. 1. To perform a program for changing case of a string i.e. from uppercase to lowercase. 15. To create a program to find the position of substring in a main string. 1. To develop a program to find string is palindrome or not. P a g e S c h o o l o f D i p l o m a S t u d i e s

5 Course Title Course Code PHP & MYSQL DCE17 Lecture : Course Credit Practical : 2 Tutorial : 0 Course Learning Outcomes Total : 5 At end of the course, students will be able to: Understand different Web controls. Understand connecting Web pages with DB. Generate powerful, database-driven dynamic websites using PHP and MySQL. Create simple to advanced programs using PHP. Create an operational MySQL database and properly manage and maintain the various structures. Perform database administration functions on the MySQL database. Detailed Syllabus Module No. 1 2 Topics SECTION I INTRODUCTION TO PHP Definition of PHP. Benefits of Using PHP & MYSQL. Write your First PHP Program. PHP Syntax, PHP Data Types. Array types of array, Multidimensional array. Variable, Constants, Operator In PHP. CONTROL STRUCTURE If-Else Statement. Nested If Statement. Switch Statement. Looping Structure - For Loop, While Loop, Do While Loop, For each Loop. FUNCTIONS IN PHP Definition and Syntax of Function. User Defined Function. System Defined Function. Parameterized and Non Parameterize Function. No. of Sessions 8 5 P a g e S c h o o l o f D i p l o m a S t u d i e s

6 5 Date & Time Function. Hash Function. Mail Function. File Inclusion - include (), Require (). String Function - chr(), strlen(), strops(), strcmp(). WORKING WITH FILE Opening File. Reading File. Writing File. Closing File. Appending File. Uploading File. STATE MANAGEMENT Creating Cookies, Set Cookies and Destroying Cookies. Creating Session Set Session and Destroying Session SECTION II ERROR HANDLING & EXCEPTION Introduction to Error Handling. Try catch, throw Block. MYSQL DATABASE What is Database? Understanding Tables, Record & Fields. Working with PHP My Admin. SQL Data Types. Creating Database & Tables. Dropping Database & Tables. Adding Fields, Selecting Table. Alerting Fields Properties. SQL Queries. WORKING WITH FILES Insert, Select, Deleting, Modifying Record. Sorting Records, Eliminating Duplicates, Store Image in database and fetch it. INTRODUCTION TO WORDPRESS Introduction of CMS. Installation & configuration WordPress. Basics of the WordPress- Understanding the WordPress Dashboard, Create Pages, Tags, Media, Content Administration, Core WordPress Settings. Finding and Installing Plugins Quickly and Easily, Upgrading WordPress Plugins, Recommended WordPress Plugins. WordPress Themes-Understanding the Structure of WordPress Themes, Finding Themes and Choosing the Right One, Installing and Configuring Themes, Editing and Customizing Themes. P a g e S c h o o l o f D i p l o m a S t u d i e s 2 7 8

7 Reference Books WordPress Content Management. Creating and managing content. 1. Elizabeth Naramore, Jason Gerner, Yann Le Scouarnec, Jeremy Stolz, Michael K. Glass, Beginning PHP, Apache, MySQL Web Development, Wrox Publication. 2. Julie C. Melone, PHP, MySQL and Apache, Pearson Publication.. Julie C. Melone, Beginning PHP 5., Pearson Publication.. Tim Converse and Joyce Park with Clark Morgam, PHP and MySQL Bible, Wiley India. List of Experiments 1. To design registration form using HTML. 2. To design a table using HTML.. To develop PHP script to print Hello World.. To create PHP script that displays person age and name using post method. 5. To design PHP script that displays maximum from values.. To design PHP script to find interest from values entered by user in textbox. 7. To write PHP script to display power of 2 values entered by user in textbox. 8. To write PHP script to change color as per radio button selection. 9. To create small MCQ quiz using PHP. Display result as correct answer and score covered. 10. To develop PHP script to display images depends on check box selection. 11. To develop PHP script to connect to MySQL database. 12. To write PHP script to insert data as per user choice, fetch data from table. 1. To write PHP script to upload file and apply restriction on it. 1. To write PHP script to update, insert, and delete data in a table. 15. To design PHP script to create a link for edit, view and update data in MySQL. 1. To develop PHP script to display data of a person on choosing name from list box. 17. To write PHP script to display order placed by a person. 18. To design PHP script to upload and fetch image from MySQL database. 19. To develop PHP script that maintains session and set cookie of username and password. 7 P a g e S c h o o l o f D i p l o m a S t u d i e s

8 Course Title Course Code JAVA PROGRAMMING DCE515 Lecture : Course Credit Practical : 2 Tutorial : 0 Course Learning Outcomes Total : 5 At the end of the course, students will be able to: Analyze and design a computer program to solve problems based on object-oriented principles. Construct well-structured Java solutions using software development life cycle techniques Implement exception handling in Java. Develop efficient Java applets and applications using OOP concept. Write simple GUI interfaces for a computer program to interact with users, and to understand the event-based GUI handling principles. Detailed Syllabus Module No. 1 2 Topics SECTION I BASICS OF JAVA History and advantages of Java, Setting the class path in java, Features of Java, Introduction to data types, variables and array, Operators and its scope, Control statements. INTRODUCTION TO CLASSES. Basic fundamentals of class, declaring objects, dealing with objects, introducing methods and its use, Different types of constructors, Use of this keyword, Garbage collection and finalize method, Wrapper class. MORE ABOUT CLASSES AND METHODS Overloading methods with an example, to pass objects as a parameter, Recursion function, Static and Final keyword, Different types of classes like inner and nested class, Concepts of Command line arguments. STRING HANDLING Different types of string constructors, Different string functions for, Character extraction, String comparison, searching string and Modifying a No. of Sessions 8 P a g e S c h o o l o f D i p l o m a S t u d i e s 2 5 2

9 string, Special string operation, String buffer and Buffered reader class, overview of Vector Class. CONCEPTS OF INHERITANCE Basics of Inheritance, Types of Inheritance, Method overriding, Difference between overloading and overriding methods, Abstract classes and methods, final with inheritance. PACKAGES AND INTERFACES Packages (Defining package, CLASS PATH), Access protection, Importing packages, Interfaces, Difference between abstract class and interface SECTION II EXCEPTION HANDLING Fundamentals of Exception, Types of Exception, Using try and catch in Exception, Multiple catch clauses, use of nested try statements, Keywords like throw, throws and finally, Creating your own exception and sub classes. MULTITHREADED PROGRAMMING The Java thread model and main thread, Creation of thread and multiple threads, Using alive() &join() in thread, Thread priorities, Synchronization Inter thread communication, Suspending, resuming, stopping threads. APPLETS AND ITS APPLICATIONS The applet class, Applets and HTML (The applet Tag), Life cycle of applets. (Init, Start, Stop, Destroy method), Graphics class and its functions, drawstring, drawline,drawrect,fillrect,clearrect,fillroundrect,drawovall, Painting the applet, Update, paint, repaint method, Passing parameters to applets getparameter()method. USING AWT IN APPLICATIONS The AWT classes, Layout Managers, Different types of Layout: FlowLayout, GridLayout, BorderLayout, CardLayout, Containers, Panel & Canvas, Window fundamentals, The frame class and the dialog class, Different types of Controls: Textbox, pushbutton, label. 5 7 Reference Books 1. Herbert Schildtand, Complete Reference Java 2, TMH. 2. E. Balagurusamy, Java programming, TMH.. Sachin Malhotra, SaurabhChoudhary, Java Programming, Oxford.. M. P. Bhave&S.A. Patekar, Programming with Java, Pearson. 5. Y. Daniel Liang, Introduction to Java Programming, Pearson.. Paul J. Deitel& Harvey M. Deitel, Java For programmers, Pearson. 9 P a g e S c h o o l o f D i p l o m a S t u d i e s

10 List of Experiments 1. Implement a basic java program that demonstrates the use of Class & Object. 2. Perform programs for Constructors, this keyword and finalize method.. Develop a java programs that demonstrates the use of Final and static keyword. Create a java program that shows the Implementation of Command line arguments. 5. Perform the basic programs that can create an Array, Inner class and Nested class in java.. Develop a program that demonstrates the use of Super keyboard in java. 7. Perform a program that shows the implementation of Inheritance. 8. Develop a java program that demonstrates the use of Abstract class and Final key word. 9. Develop a java program to create a Package and demonstrate that how packages are used in java. 10. Implement a java program that shows the use of Interface, creation of Multiple Inheritance Using Interface 11. Develop a basic java program that demonstrates the use of Exception Handling using pre-defined Exception Classes. 12. Create a java program that is used to implement user defined exception. 1. Perform a java program that shows the creation of single thread and multi thread. 1. Develop a java program to understand the concept of I/O stream class and determine that how we can read data from the console input. 15. Implement a java program that shows the use of String handling in Java. 1. Develop a java program to create an Applet 17. Perform basic java programs on Event Handling. 18. Implementation of AWT classes, Frame and File Dialog in Java. 19. Develop basic Programs for the applet using Layout and Menus. 10 P a g e S c h o o l o f D i p l o m a S t u d i e s

11 Course Title Course Code MICROPROCESSOR & ASSEMBLY LANGUAGE PROGRAMMING DEC15 Lecture : Course Credit Practical : 2 Tutorial : 0 Course Learning Outcomes Total : 5 At end of the course, students will be able to: Describe the general architecture of a microcomputer system and architecture &organization of 8085 & 808 Microprocessor and understand the difference between 8085 and advanced microprocessor. Understand and realize the Interfacing of memory & various I/O devices with 8085 microprocessor. Understand and classify the instruction set of 8085 microprocessor and distinguish the use of different instructions and apply it in assembly language programming. Understand the architecture and operation of Programmable Interface Devices and realize the programming & interfacing of it with 8085 microprocessor. Detailed Syllabus Module No. 1 2 Topics SECTION I INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor Microprocessor based Systems Microprocessor Instruction Sets & Various Computer Languages MICROPROCESSOR ARCHITECTURE Features of 8085 Microprocessor PIN Diagram of 8085 Microprocessor Address Bus & Multiplexed Address / Data Bus Control and status signals Power-supply and clock frequency Externally initiated signals including Interrupts Serial I/O Ports Block Diagram of 8085 Microprocessor 8085 Programming Model No. of Sessions 11 P a g e S c h o o l o f D i p l o m a S t u d i e s 9

12 8085 BUS organization and 8085 registers Microprocessor operations: Microprocessor initiated Operations, Internal data operations, Externally Initiated operations Microprocessor Communication & Bus Timings De-multiplexing the Bus AD7 to AD0 Generating Control Signals 8085 Machine Cycles & Bus Timings Opcode Fetch Machine Cycle Memory Read Machine Cycle Example of an 8085 based microcomputer MEMORY & I/O INTERFACING Memory Classifications Flip-Flop or Latch as a storage Element Memory Map and Addresses Memory Instruction Fetch Memory Interfacing: Memory Structure & it s Requirements Basic Concepts in Memory Interfacing Interfacing Circuits Address Decoding & Memory Addresses Input & Output Devices: I/OsWith 8-Bit Addresses I/OsWith 1-Bit Addresses Logic Devices for Interfacing Tri-State Devices Buffer Encoders & Decoders Interfacing of I/O Devices: Basic Interfacing Concepts Interfacing Output Displays Interfacing Input Devices Memory Mapped I/O Comparison of Memory Mapped I/O & Peripheral I/O SECTION II INSTRUCTION SET & PROGRAMMING TECHNIQUES Instruction Formats: Single Byte, Tow Bytes & Three Bytes Instructions Opcode Format Instruction Timings & Operation Status DATA Transfer Operations, Arithmetic Operations, Logic Operations, Branch Operations, Stack, I/O& Machine Control Instructions P a g e S c h o o l o f D i p l o m a S t u d i e s

13 5 Looping, Counting and Indexing Counter and Timing delays Stack and Subroutines Code conversion, BCD Arithmetic operations and 1 Bit data operations How to write an assemble language program & Execute a simple program PROGRAMMABLE INTERFACE DEVICES 8155 I/O & Timer IC & Programming of Programmable Peripheral Interface & Programming of Programmable Interrupt Controller 8279 Display and keyboard controller ADVANCE MICROPROCESSOR 808 General Idea of Architectural Advancements of Microprocessors: Pipelining, Cache memory, Memory Management, Virtual Memory System Features of 808 Microprocessor Register Organization of 808: General Data Registers Segment Registers Pointer and Index Registers Flag Register Internal Organization of 808 Bus Interface Unit (BUI) Execution Unit (EU) Memory Segmentation Flag register and description of all flag bits Interrupts 9 Reference Books 1. Ramesh Gaonkar, Microprocessor Architecture, Programming, and application with 8085, Penram International Publication, K. R. Venugopal&Rajkumar, Microprocessor x8 programming, BPB Publication, John Ufferbeck, The 8080/85 Family: Design, Programming & Interfacing, PHI India.. A. K. Ray & K. M.Bhurchandani, Advance Microprocessor and Peripherals, 2 nd Edition, Tata McGraw Hill, P a g e S c h o o l o f D i p l o m a S t u d i e s

14 List of Experiments 1. Introduction to Microprocessor Trainer Kit and identify the different peripheral devices on it. 2. Introduction to 8085 simulator IDE and understand the steps to simulate the program using it.. To write an assembly language program using data transfer instructions and verify it using microprocessor trainer kit.. To write an assembly language program using arithmetic instructions and verify it using microprocessor trainer kit. 5. To write an assembly language program using Logical instructions and verify it using microprocessor trainer kit.. To write an assembly language program using branching instructions and verify it using microprocessor trainer kit. 7. To demonstrate the assembly language programming for delays & subroutines. 8. To demonstrate the programming & interfacing of 8255 Programmable Peripheral Interface. 9. To demonstrate the interfacing of 8279 Display and keyboard controller. 10. To study the Binary to BCD conversion using assembly language programming and perform it using microprocessor trainer kit & 8085 simulator. 11. To understand the Working of Hardware interrupts. 12. To perform the various applications of 8085 microprocessor. 1 P a g e S c h o o l o f D i p l o m a S t u d i e s

15 Course Title Course Code Basics of Business Management BBC108 Lecture: Course Credit Practical:0 Total: Other Details This course is developed for BBA Students and to students of other schools as university elective. Course Description This course presents a thorough and systematic coverage of basic management principles and practices. It focuses on the basic roles, skills and functions of management, with special attention to managerial responsibility for achievement of organizational goals. Course Outline Module No. Topics No. of Sessions 1 Introduction to Management and Business Organization: a. What is Management? b. Why management is Important for any Business? c. Levels of Management in the organization d. Skills Required to be a Good Manager e. Roles of Manager f. Modern principles of Management g. Coordination-The essence of Managing h. Basic Functions of Management Forms of Business Organization: a. Sole Proprietorship form b. Partnership form of Business Organization c. Joint Hindu Family form of Business Organization d. Cooperative Society P a g e S c h o o l o f D i p l o m a S t u d i e s

16 2 Planning and Decision Making: a. What is Planning? b. Importance of Planning c. Elements of sound Plan d. How to do planning? e. Role of Decision Making f. Types of Decisions g. How to make the decisions? 7 5 Organizing: a. Organization as a Structure b. Forms of Organization Structure c. Organization as a Process: Authority and Responsibility d. Delegation Centralization and Decentralization Managing Human Resources: a. Recruitment and selection b. Training and Development c. Performance appraisal and its importance d. Motivation and its importance e. Techniques to Motivate Employees Leadership and Managing Team a. Importance of Leadership b. Leadership Styles and its Suitability c. Leadership Vs. Management d. Team Building e. Levels of Conflicts and its effects f. Ways to manage Conflicts g. Channels and media of Communication in the organization 7 1 P a g e S c h o o l o f D i p l o m a S t u d i e s

17 Functional Areas (Scope) of Management: a. Marketing Management b. Functions c. Scope d. Importance e. Financial Managementf. Functions g. Scope h. Importance i. Production and Operation Managementj. Functions k. Scope l. Importance 9 Assessment plan with CIE Marks Distribution: Final (Written Exam) 50% CIE 50% CIE Marks Distribution(Out of 50 marks): Internal Exam 1 20 Internal Exam 2 20 Class Attendance 10 Students Learning Outcomes: At the end of this course, students will be able to: 1. Understand the fundamental concepts of Business management, basic roles of manager and managerial functions in organization. 2. Relate, discuss, and present management practices, managerial roles, and procedures.. Recognize the management practices and its importance in today sbusiness world Essential Readings / Text book: 1. Management: Theory and Practice by C.B.Gupta, by Sultanchand&Sons 2. Management: A Global and Entrepreneurial Perspective by Weihrich Heinz, Koonz, Harold, Tata McGraw-Hill Reference Books: 17 P a g e S c h o o l o f D i p l o m a S t u d i e s

18 1. Fundamental of management: Essential Concepts & Application by Robbins S P and Decenzo David A., Pearson Education 2. Principles of Management by P. Subbarao Additional Resources: PRABANDHAN : Indian Journal of Management Vikalpa: The Journal for Decision Makers Times of India, Ascent Course Policy [Including plagiarism, academic honesty, attendance etc.] General Expectations of Class - T come to class on time - To be attentive and engaged in class - To read and understand all given pre-class readings and any assignment - To seek help when appropriate Attendance policy - Attendance is taken in all sessions - Monthly it will be declared - 85% attendance is required to clear the course Plagiarism Policy - Any form of cheating, copy from other sources will immediately earn you a failing grade in assigned work/project or assignment. Cite all sources consulted. 18 P a g e S c h o o l o f D i p l o m a S t u d i e s

19 Course Title Course Code Orientation Program in Entrepreneurship NEN002 Theory : Course Credit Practical :0 Tutorial :0 Course Learning Outcomes: Credits : After Successful completion of the above course, students will be able to: Understand how E-Cell can transform individuals into Successful Leaders. Understand how ordinary people become Entrepreneurs. Understand the need of Customers and Learn Selling effort to keep Customer centric. Build and Demonstrate the elevator pitch to sell effectively. Detailed Syllabus Sr. No. Name of chapter & details SECTION-I Hours Allotted 1. Let s Get Started: Discover Yourself 2. Explore E Cell on Campus. Listen to Some Success Stories:. Characteristics of a Successful Entrepreneurs 5. Communicate Effectively. Design Thinking for Customer Delight 7. Sales Skills to Become an Effective Entrepreneur 19 P a g e S c h o o l o f D i p l o m a S t u d i e s

20 8. Managing Risks & Learning from Failures 9. Are You Ready to Be an Entrepreneur Capstone Project & Assignments 10 Instructional method and Pedagogy: Total 5 At the start of course, the course delivery pattern, prerequisite of the subject will be discussed. Lectures will be conducted with the aid of multi-media projector, use of White Board, OHP etc. Attendance is compulsory in lectures and laboratory. Assignments based on course content will be given to the students at the end of each unit/topic and will be evaluated at regular interval. Quizzes will be conducted. Reference Books: 1. Traction : A Startup Guide to Getting Customers by Gabriel Weinberg and Justin Mares Additional Resources 20 P a g e S c h o o l o f D i p l o m a S t u d i e s

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor Course Title Course Code MICROPROCESSOR & ASSEMBLY LANGUAGE PROGRAMMING DEC415 Lecture : Practical: 2 Course Credit Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be

More information

DETAIL TEACHING SCHEME

DETAIL TEACHING SCHEME DETAIL TEACHING SCHEME SCHOOL OF COMPUTER SCIENCE PROGRAM : BCA ACADEMIC EAR - 2018-19 SEMESTER IV (Batch: 2017-20) DEFINATION OF ONE CREDIT : 1. Lecture(L): 1 hour / week / semester, 2. Practical(P):

More information

SCHEME OF COURSE WORK

SCHEME OF COURSE WORK SCHEME OF COURSE WORK Course Details: Course Title Object oriented programming through JAVA Course Code 15CT1109 L T P C : 3 0 0 3 Program: B.Tech. Specialization: Information Technology Semester IV Prerequisites

More information

DATA STRUCTURES USING C

DATA STRUCTURES USING C Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering Third Semester Subject: DATA STRUCTURES USING C Contact Hrs / week: 4 Total hrs: 64 Table of Contents Chapter

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 Course Title Course Code Regulation COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM JAVA PROGRAMMING A40503 R15-JNTUH

More information

Object Oriented Programming with JAVA

Object Oriented Programming with JAVA Course Title Course Code Object Oriented Programming with JAVA CE306 Theory :03 Course Credit Practical :01 Tutorial :00 Credits :04 Course Learning Outcomes On the completion of the course, students will

More information

Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks

Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks Subject Code: CC103-N Subject Title: FUNDAMENTALS OF PROGRAMMING Teaching scheme Total L T P Total Theory Credit Evaluation Scheme Mid Sem Exam CIA Pract. Total Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks

More information

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0301. Subject Name: Data Structure. B.Tech. Year - II

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0301. Subject Name: Data Structure. B.Tech. Year - II Subject Code: 01CE0301 Subject Name: Data Structure B.Tech. Year - II Objective: Data structure has high importance in the field of Computer & IT. Organization of data is crucial for implementation and

More information

Section I. 1 Review of user defined function,recursion, pointer, structure 05 2 Introduction to Data Structures and stack

Section I. 1 Review of user defined function,recursion, pointer, structure 05 2 Introduction to Data Structures and stack 6 Course Title Course Code Data Structures CE307 Theory :03 Course Credit Practical :01 Tutorial :00 Credits :04 Course Learning Outcomes On the completion of the course, students will be able to : Understand

More information

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR 2000-2001. MCA II SEMESTER Scheme of Evaluation Max. Marks Min. Marks to pass L P C Int. Ext.

More information

SAURASHTRA UNIVERSITY

SAURASHTRA UNIVERSITY SAURASHTRA UNIVERSITY RAJKOT INDIA Accredited Grade A by NAAC (CGPA 3.05) CURRICULAM FOR B.Sc. (Computer Science) Bachelor of Science (Computer Science) (Semester - 1 Semester - 2) Effective From June

More information

LIST OF EXPERIMENTS. (1) (Office Automation)

LIST OF EXPERIMENTS. (1) (Office Automation) LIST OF EXPERIMENTS (1) 310042 (Office Automation) 1 Computer Fundamentals 2 DOS Command 3 Execute DOS Command using examples. 4 Introduction to windows & familarity with controls. 5 Introduction of Ms-Office

More information

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course COURSE STRUCTURE (W.E.F. 2011 Batch Students) (Total Unit 7.0) Course Theory Unit Course Sessional Unit Code Code DCP 5001 Data Communication and 1.0 DCP 5002 Networking Lab. 0.5 Networking DCP 5003 Introduction

More information

Basics of Java Programming CS129 LTPC:

Basics of Java Programming CS129 LTPC: Basics of Java Programming CS9 LTPC: -0-4-3 Instructor: Gauravkumarsingh Gaharwar Program: Masters of Science(IT) Class-Semester: FYMSc(IT) (Sem-II) Email: gauravsinghg@nuv.ac.in Phone Number: 065-30000(0)

More information

Avg. Of Test 1 and Test 2. Exam

Avg. Of Test 1 and Test 2. Exam Subject Code ECL303 Subject Code ECL303 Subject Name OOP using JAVA laboratory Subject Name OOP using JAVA laboratory Teaching Scheme Credits Assigned (Hrs.) Theory Practical Tutorial Theory TW/Pracs Tutorial

More information

Government of Karnataka Department of Technical Education Bengaluru

Government of Karnataka Department of Technical Education Bengaluru Government of Karnataka Department of Technical Education Bengaluru CIE- 25 Marks Course Title: OOP With Java Scheme (L:T:P) : 4:0:0 Total Contact Hours: 52 Type of Course: Lectures, Self Study & Student

More information

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 60 0 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK III SEMESTER CS89- Object Oriented Programming Regulation 07 Academic Year 08 9 Prepared

More information

Seth Jai Parkash Polytechnic, Damla

Seth Jai Parkash Polytechnic, Damla Seth Jai Parkash Polytechnic, Damla Name of the Faculty: Ms Richa Kharbanda Discipline: Computer Engg. Semester: 4 th Subject: DATA STRUCTURES USING C Lesson Plan Duration: 15 weeks (from January, 2018

More information

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0501. Subject Name: Microprocessor Fundamentals & Programming

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0501. Subject Name: Microprocessor Fundamentals & Programming Subject Code: 01CE0501 Subject Name: Microprocessor Fundamentals & Programming B.Tech. Year - III Objective: The objective of the course is to expose to the students to the architecture and instruction

More information

B.Sc II Year Computer Science (Optional)

B.Sc II Year Computer Science (Optional) Swami Ramanand Teerth Marathwad University, Nanded B.Sc II Year Computer Science (Optional) (Semester Pattern) ( W.E.F. June 2010) Paper No VI VII Paper Title Digital Electronics & 8085 Microprocessor

More information

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department COURSE: CST1201 Programming Fundamentals (2 class hours, 2 lab hours, 3 credits) Course Description: This course is an intensive

More information

PESIT Bangalore South Campus Department of MCA Course Information for

PESIT Bangalore South Campus Department of MCA Course Information for 1. GENERAL INFORMATION: PESIT Bangalore South Campus Department of MCA Course Information for Data Structures Using C(13MCA21) Academic Year: 2015 Semester: II Title Code Duration (hrs) Lectures 48 Hrs

More information

Swami Ramanand Teerth Marathwada University, Nanded

Swami Ramanand Teerth Marathwada University, Nanded Swami Ramanand Teerth Marathwada University, Nanded Syllabus B. Sc. First Year COMPUTER SCIENCE Semester System (MCQ Pattern) (To Be Implemented From Academic Year 2013-2014) Theory/ Practical Semester

More information

SECOND SEMESTER JAVA PROGRAMMING

SECOND SEMESTER JAVA PROGRAMMING PGDCA-210 SECOND SEMESTER JAVA PROGRAMMING (A) Instructions for the Paper setter: The question paper will consist of five sections: A, B, C, D a E. Sections A, B, C a D will have two questions from the

More information

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade B (With effect from Academic Year: )

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade B (With effect from Academic Year: ) BACHELOR OF COMPUTER APPLICATIONS (B.C.A.) Structure for B.C.A. CBCS Programme Semester-III (SY) COURSE NO. COURSE TYPE SUBJECT CREDIT BCA-EC-301 ELECTIVE 02 BCA-FC-301 FOUNDATION 02 BCA-CC-301 CORE Operating

More information

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C Semester: I Credits: 5 Category: MC No.of hrs/week: 5 CA1505 - PROGRAMMING IN C Objective: This course aims at explaining the basic concepts of computers and an easy understanding of C Language by the

More information

Government of Karnataka Department of Technical Education Bengaluru

Government of Karnataka Department of Technical Education Bengaluru Prerequisites: Knowledge of C programming. Course Objectives Government of Karnataka Department of Technical Education Bengaluru Course Title: Data Structures using C Scheme (L:T:P) : 4:0:0 Total Contact

More information

DIRECTORATE OF TECHNICAL EDUCATION DIPLOMA IN ELECTRICAL AND ELECTRONICS ENGINEERING II YEAR M SCHEME IV SEMESTER.

DIRECTORATE OF TECHNICAL EDUCATION DIPLOMA IN ELECTRICAL AND ELECTRONICS ENGINEERING II YEAR M SCHEME IV SEMESTER. DIRECTORATE OF TECHNICAL EDUCATION DIPLOMA IN ELECTRICAL AND ELECTRONICS ENGINEERING II YEAR M SCHEME IV SEMESTER 2015 2016 onwards DIGITAL ELECTRONICS CURRICULUM DEVELOPMENT CENTRE Curriculum Development

More information

CHOICE BASED CREDIT SYSTEM (With effect from )

CHOICE BASED CREDIT SYSTEM (With effect from ) B.Sc. Computer Science Syllabus Under the CHOICE BASED CREDIT SYSTEM (With effect from 2017-18) DEPARTMENT OF COMPUTER SCIENCE University College,TU,Nizamabad-503322 Syllabus for Computer Science (With

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) DUNDIGAL, YDERABAD -500 043 Course Title Course Code Regulation INFORMATION TECNOLOGY COURSE DESCRIPTION FORM JAVA PROGRAMMING A40503 R13 JNTU Course

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad -500 043 COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator

More information

Sai Nath University. Assignment For MCA 2nd Sem.

Sai Nath University. Assignment For MCA 2nd Sem. Sai Nath University Assignment For MCA 2nd Sem. The Assignment will consist of two parts, A and B. will have 5 short answer questions(40-60 words) of 4 marks each. will have 4 long answer questions of

More information

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK B.E. - Electrical and Electronics Engineering IV SEMESTER CS6456 - OBJECT ORIENTED

More information

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours Java for Programmers Course (equivalent to SL 275) 36 Contact Hours Course Overview This course teaches programmers the skills necessary to create Java programming system applications and satisfies the

More information

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE)

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline Program: Course Title: Computer Science and Engineering (CSE) Microprocessors Course Code: CSE 333 Semester:

More information

This page intentionally left blank

This page intentionally left blank This page intentionally left blank arting Out with Java: From Control Structures through Objects International Edition - PDF - PDF - PDF Cover Contents Preface Chapter 1 Introduction to Computers and Java

More information

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering Rewa Engineering College, Rewa Rewa 486001 Department OF Electrical Engineering VI TH SEMESTER Microprocessors and Microcontrollers SESSION: 2017-18 Prepared by: Durgesh Choudhary Approved by H.O.D. 1

More information

FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN Course Code: CS1005 Course Title: Object Oriented Programming Semester: II Course Time: Jul-Dec 2014 A B C D E F

More information

CALEDONIAN COLLEGE OF ENGINEERING, MODULE HANDBOOK. Department of Electrical & Computer Engineering SULTANATE OF OMAN. Module Code

CALEDONIAN COLLEGE OF ENGINEERING, MODULE HANDBOOK. Department of Electrical & Computer Engineering SULTANATE OF OMAN. Module Code Module Code M2G424866 Object Oriented Programming CALEDONIAN COLLEGE OF ENGINEERING, SULTANATE OF OMAN 2018-2019 MODULE HANDBOOK Semester: A Module Leader Shahida T Department of Electrical & Computer

More information

Course Code Course Name Theory Practical Tutorial Theory TW/Practical Tutorial Total. Internal assessment. End Sem. Exam. Avg.

Course Code Course Name Theory Practical Tutorial Theory TW/Practical Tutorial Total. Internal assessment. End Sem. Exam. Avg. Course Code Course Name Theory Practical Tutorial Theory TW/Practical Tutorial Total ITL304 Java Programming Lab -- 2+2* -- -- 2 -- 2 Examination Scheme Theory Marks Course Code Course Name Internal assessment

More information

ADMINISTRATIVE MANAGEMENT COLLEGE

ADMINISTRATIVE MANAGEMENT COLLEGE First Semester ADMINISTRATIVE MANAGEMENT COLLEGE BACHELOR OF COMPUTER APPLICATION COURSE OUTCOME (CO) Problem solving techniques Using C CO 1: Understand the basic concepts of programming, software and

More information

1 PCA151C Data Structures Using C PCA152C Operating Systems PCA153C Introduction to Web Technologies

1 PCA151C Data Structures Using C PCA152C Operating Systems PCA153C Introduction to Web Technologies Sl. No. Subject code Basaveshwar Engineering College(Autonomous), Bagalkote Department of Computer Applications (MCA) Scheme and syllabus for I Semester MCA 2018-19 No. of hours per week Subject Lecture

More information

S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and

S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and co-curricular calendar 3 Preparation of time table 4 Appointment

More information

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR (ODD SEM)

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR (ODD SEM) DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR 2018-19 (ODD SEM) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING SUB: OBJECT ORIENTED PROGRAMMING SEM/YEAR: III SEM/ II YEAR

More information

Syllabus of Diploma Engineering. Computer Engineering. Semester: II. Subject Name: Computer Programming. Subject Code: 09CE1104

Syllabus of Diploma Engineering. Computer Engineering. Semester: II. Subject Name: Computer Programming. Subject Code: 09CE1104 Semester: II Subject Name: Computer Programming Subject Code: 09CE1104 Objective: This Course will help to develop programming skills in the students, using a structured programming language `C'. Students

More information

DIABLO VALLEY COLLEGE CATALOG

DIABLO VALLEY COLLEGE CATALOG COMPUTER SCIENCE COMSC Despina Prapavessi, Dean Math and Computer Science Division Math Building, Room 267 The computer science department offers courses in three general areas, each targeted to serve

More information

[Course Overview] After completing this module you are ready to: Develop Desktop applications, Networking & Multi-threaded programs in java.

[Course Overview] After completing this module you are ready to: Develop Desktop applications, Networking & Multi-threaded programs in java. [Course Overview] The Core Java technologies and application programming interfaces (APIs) are the foundation of the Java Platform, Standard Edition (Java SE). They are used in all classes of Java programming,

More information

hrs. Designing Fundamentals 2 Paper-II: Data base hrs. management Systems Semester IV 3 Paper-I: Web

hrs. Designing Fundamentals 2 Paper-II: Data base hrs. management Systems Semester IV 3 Paper-I: Web SCHEME OF EXAMINATION FOR B.Sc. COMPUTER APPLICATIONS (VOCATIONAL) SEMESTER SYSTEM Scheme for B.Sc.-II (Vocational) w.e.f. 2014-2015 Sr. No. Paper Internal External Marks Exam Duration Assessment SEMESTER

More information

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p.

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p. Preface p. xix Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p. 5 Java Applets and Applications p. 5

More information

PESIT Bangalore South Campus

PESIT Bangalore South Campus PESIT Bangalore South Campus 15CS45 : OBJECT ORIENTED CONCEPTS Faculty : Prof. Sajeevan K, Prof. Hanumanth Pujar Course Description: No of Sessions: 56 This course introduces computer programming using

More information

ITT Technical Institute. SD1420 Introduction to Java Programming Onsite and Online Course SYLLABUS

ITT Technical Institute. SD1420 Introduction to Java Programming Onsite and Online Course SYLLABUS ITT Technical Institute SD1420 Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 56 (34 Theory Hours, 22 Lab Hours Prerequisite(s and/or Corequisite(s: Prerequisite: PT1420

More information

Introduction to Programming System Design CSCI 455x (4 Units)

Introduction to Programming System Design CSCI 455x (4 Units) Introduction to Programming System Design CSCI 455x (4 Units) Description This course covers programming in Java and C++. Topics include review of basic programming concepts such as control structures,

More information

Department Computer Science

Department Computer Science Department Computer Science PROGRAMME OUTCOMES OF B.SC. PROGRAMMES Apply the broaden and in-depth knowledge of science and computing to analyse, think creatively and generate solutions to face the global

More information

Problem solving using standard programming techniques and Turbo C compiler.

Problem solving using standard programming techniques and Turbo C compiler. Course Outcome First Year of B.Sc. IT Program Semester I Course Number:USIT 101 Course Name: Imperative Programming Introduces programming principles and fundamentals of programming. The ability to write

More information

Academic Programme: B.Sc. I Year. Computer Science (Optional) Hours. Fundamentals of Computer Hours.

Academic Programme: B.Sc. I Year. Computer Science (Optional) Hours. Fundamentals of Computer Hours. Swami Ramanand Teerth Marathwada University, Nanded B.Sc First Year Semester Pattern Computer Science (Optional) With Effect from 2009-10 Aims and Objectives: 1. To provide a professional level of competence

More information

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language Course Title: Java Programming Course No. : ICT. Ed Level: M.Ed. Semester: First Nature of course: Theoretical + Practical Credit Hour: 3 hours Teaching Hour: 75 hours(45+30) 1. Course Description This

More information

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical Name of faculty: Gaurav Gambhir Discipline: Computer Science Semester: 6 th Subject: CSE 304 N - Essentials of Information Technology Lesson Plan Duration: 15 Weeks (from January, 2018 to April, 2018)

More information

Object Oriented Programming CS104 LTPC:

Object Oriented Programming CS104 LTPC: Object Oriented Programming CS04 LTPC: 4-0-4-6 Instructor: Gauravkumarsingh Gaharwar Program: Bachelor of Computer Applications Class-Semester: FYBCA(Sem-II) Email: gauravsinghg@nuv.ac.in Phone Number:

More information

Java Programming. Price $ (inc GST)

Java Programming. Price $ (inc GST) 1800 ULEARN (853 276) www.ddls.com.au Java Programming Length 5 days Price $4235.00 (inc GST) Overview Intensive and hands-on, the course emphasizes becoming productive quickly as a Java application developer.

More information

Course Name: B.Tech. 3 th Sem. No of hours allotted to complete the syllabi: 44 Hours No of hours allotted per week: 3 Hours. Planned.

Course Name: B.Tech. 3 th Sem. No of hours allotted to complete the syllabi: 44 Hours No of hours allotted per week: 3 Hours. Planned. Course Name: B.Tech. 3 th Sem. Subject: Data Structures No of hours allotted to complete the syllabi: 44 Hours No of hours allotted per week: 3 Hours Paper Code: ETCS-209 Topic Details No of Hours Planned

More information

Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering. Fifth Semester

Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering. Fifth Semester Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering Fifth Semester Subject: Programming With Java Contact Hrs / week: 4 Total hrs: 64 Table of Contents SN

More information

SRM INSTITUTE OF SCIENCE & TECHNOLOGY Faculty of Science and Humanities Department of Computer Science UNIT I - INTRODUCTION TO JAVA

SRM INSTITUTE OF SCIENCE & TECHNOLOGY Faculty of Science and Humanities Department of Computer Science UNIT I - INTRODUCTION TO JAVA SRM INSTITUTE OF SCIENCE & TECHNOLOGY Faculty of Science and Humanities Department of Computer Science Subject code : UCS15301 Subject Name : Java Programming Staff Name : S.P.ANGELIN CLARET No. of : 5

More information

Lesson Plan for Even semester

Lesson Plan for Even semester Lesson Plan for Even semester Govt. Polytechnic, Ambala City Name of e Faculty: Discipline: Semester: Subject: Sh. Munish Gupta (Theory + Pract.) & Dr. Surender Kumar (Practical) Computer Engg. 4 DATA

More information

Evaluation Scheme L T P Total Credit Theory Mid Sem Exam

Evaluation Scheme L T P Total Credit Theory Mid Sem Exam DESIGN OF LANGUAGE PROCESSORS Semester II (Computer Engineering) SUB CODE: MECE201 Teaching Scheme (Credits and Hours): Teaching scheme Total Evaluation Scheme L T P Total Credit Theory Mid Sem Exam CIA

More information

IT-2670: C/C++ PROGRAMMING LANGUAGE

IT-2670: C/C++ PROGRAMMING LANGUAGE IT-2670: C/C++ Programming Language 1 IT-2670: C/C++ PROGRAMMING LANGUAGE Cuyahoga Community College Viewing:IT-2670 : C/C++ Programming Language Board of Trustees: 2015-05-28 Academic Term: Fall 2018

More information

S Y B Voc Software Development Syllabus

S Y B Voc Software Development Syllabus S Y B Voc Software Development Syllabus Course Level Job Roles Course Name: Pattern: Examination Pattern: Eligibility: Medium of Instruction: NSQF Level-VI 1. Jr. Software Developer 2. Trainer Software

More information

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE)

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline Program: Course Title: Computer Science and Engineering (CSE) Object Oriented Programming I: Java Course

More information

Object Oriented Programming

Object Oriented Programming Object Oriented Programming Course Title: Object Oriented Programming Full Marks: 60 20 20 Course No: CSC161 Pass Marks: 24 8 8 Nature of Course: Theory Lab Credit Hrs: 3 Semester: II Course Description:

More information

B.C.A 2017 MICROPROCESSOR AND ASSEMBLY LANGUAGE MODULE SPECIFICATION SHEET. Course Outline

B.C.A 2017 MICROPROCESSOR AND ASSEMBLY LANGUAGE MODULE SPECIFICATION SHEET. Course Outline B.C.A 2017 MICROPROCESSOR AND ASSEMBLY LANGUAGE Course Outline MODULE SPECIFICATION SHEET The objective of the course is to expose to the students to the architecture and instruction set of typical 8-bit

More information

ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV

ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV Contents Preface Chapter 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19

More information

SRM UNIVERSITY FACULTY OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS AND NANOTECHNOLOGY COURSE PLAN FOR PHY0408

SRM UNIVERSITY FACULTY OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS AND NANOTECHNOLOGY COURSE PLAN FOR PHY0408 SRM UNIVERSITY FACULTY OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS AND NANOTECHNOLOGY COURSE PLAN FOR PHY0408 Course Code : PHY0408 Course Title : MICROPROCESSORS AND MICROCONTROLLERS Semester : II

More information

OBJECT ORIENTED DATA STRUCTURE & ALGORITHMS

OBJECT ORIENTED DATA STRUCTURE & ALGORITHMS OBJECT ORIENTED DATA STRUCTURE & ALGORITHMS C++ PROGRAMMING LANGUAGE CONTENT C++ Language Contents: Introduction to C++ Language Difference and Similarities between C and C++ Role Of Compilers and Assemblers

More information

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST) Programming Concepts & Algorithms Course Syllabus Course Title Course Code Computer Department Pre-requisites Course Code Course Instructor Programming Concepts & Algorithms + lab CPE 405C Computer Department

More information

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes Java CORE JAVA Core Java Programing (Course Duration: 40 Hours) Introduction to Java What is Java? Why should we use Java? Java Platform Architecture Java Virtual Machine Java Runtime Environment A Simple

More information

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries 1 CONTENTS 1. Introduction to Java 2. Holding Data 3. Controllin g the f l o w 4. Object Oriented Programming Concepts 5. Inheritance & Packaging 6. Handling Error/Exceptions 7. Handling Strings 8. Threads

More information

Microcontroller & Interfacing

Microcontroller & Interfacing Course Title Course Code Microcontroller & Interfacing EC406 Lecture : 3 Course Credit Practical : 1 Tutorial : 0 Total : 4 Course Objective At the end of the course the students will be able to Understand

More information

ABOUT WEB TECHNOLOGY COURSE SCOPE:

ABOUT WEB TECHNOLOGY COURSE SCOPE: ABOUT WEB TECHNOLOGY COURSE SCOPE: The booming IT business across the globe, the web has become one in every of the foremost necessary suggests that of communication nowadays and websites are the lifelines

More information

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17 List of Programs xxv List of Figures xxix List of Tables xxxiii Preface to second version xxxv PART 1 Structured Programming 1 1 Getting started 3 1.1 Programming 3 1.2 Editing source code 5 Source code

More information

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division. SECOND SEMESTER Course Handout Part II

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division. SECOND SEMESTER Course Handout Part II SECOND SEMESTER 2016-2017 Course Handout Part II In addition to part-i (General Handout for all courses appended to the time table) this portion gives further specific details regarding the course. Course

More information

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started Application Development in JAVA Duration Lecture: Specialization x Hours Core Java (J2SE) & Advance Java (J2EE) Detailed Module Part I: Core Java (J2SE) Getting Started What is Java all about? Features

More information

ITT Technical Institute. SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS

ITT Technical Institute. SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS ITT Technical Institute SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS Credit hours: 3 Contact/Instructional hours: 40 (20 Theory Hours, 20 Lab Hours) Prerequisite(s)

More information

Compulsory course in Computer Science

Compulsory course in Computer Science Compulsory course in Computer Science University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW241 Programming Languages Architecture I Syllabus 2 nd Semester

More information

St. MARTIN s ENGINERING COLLEGE Dhulapally,Secunderabad

St. MARTIN s ENGINERING COLLEGE Dhulapally,Secunderabad St. MARTIN s ENGINERING COLLEGE Dhulapally,Secunderabad-500014 INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM Course Title Data Structures Course Code A30502 Regulation R13-JNTUH Course Structure Lectures

More information

B.Sc. Computer Science (Ancillary)

B.Sc. Computer Science (Ancillary) Session - 03- onwards.. B.Sc. Computer Science (Ancillary) About the Course Technology is defined as the application of scientific knowledge for practical purposes. The radical changes in technologies

More information

About this exam review

About this exam review Final Exam Review About this exam review I ve prepared an outline of the material covered in class May not be totally complete! Exam may ask about things that were covered in class but not in this review

More information

"Charting the Course... Java Programming Language. Course Summary

Charting the Course... Java Programming Language. Course Summary Course Summary Description This course emphasizes becoming productive quickly as a Java application developer. This course quickly covers the Java language syntax and then moves into the object-oriented

More information

Beijing Jiaotong University CS-23: C++ Programming Summer, 2019 Course Syllabus

Beijing Jiaotong University CS-23: C++ Programming Summer, 2019 Course Syllabus Beijing Jiaotong University CS-23: C++ Programming Summer, 2019 Course Syllabus Course Personnel: Instructor Name: Jovan Ilić Office: TBD Phone: TBD e-mail: TBD Teaching Assistants Name: TBD Office: TBD

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY GUJARAT TECHNOLOGICAL UNIVERSITY MASTER OF COMPUTER APPLICATIONS (COURSE CODE-6) Subject: Java Programming Subject Code: 2630002 Year II (Semester III) (W.E.F. JULY 2013) Objectives: To develop proficiency

More information

DOT NET Syllabus (6 Months)

DOT NET Syllabus (6 Months) DOT NET Syllabus (6 Months) THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In- Time Compilation and CLS Disassembling.Net Application to IL

More information

Quantitative Finance COURSE NUMBER: 22:839:615 COURSE TITLE: Special Topics Oriented Programming 2

Quantitative Finance COURSE NUMBER: 22:839:615 COURSE TITLE: Special Topics Oriented Programming 2 Quantitative Finance COURSE NUMBER: 22:839:615 COURSE TITLE: Special Topics Oriented Programming 2 COURSE DESCRIPTION This course assumes a student has prior programming language experience with C++. It

More information

.NET Advance Package Syllabus

.NET Advance Package Syllabus Module 1: Introduction to.net Lecture 1: About US: About SiSTech About your self Describe training methodology Lecture 2: What is.net? Application developed in.net Application development Architecture.Net

More information

Information Technology

Information Technology NORTH MAHARASHTRA UNIVERSITY, JALGAON Syllabus for S. Y. B. Sc. (Semester Pattern) Information Technology (w. e. f. June 2013) SCIENCE FACULTY North Maharashtra University, Jalgaon S. Y. B. Sc.(Information

More information

Academic Course Description

Academic Course Description BEC502 MICROPROCESSOR AND MICROCONTROLLER Course (catalog) description Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering

More information

MyProgram m i ng Lab. get with the programming. Through the power of practice and immediate personalized

MyProgram m i ng Lab. get with the programming. Through the power of practice and immediate personalized get with the programming Through the power of practice and immediate personalized feedback, MyProgrammingLab improves your performance. MyProgram m i ng Lab Learn more at www.myprogramminglab.com Preface

More information

Software Development & Education Center. Java Platform, Standard Edition 7 (JSE 7)

Software Development & Education Center. Java Platform, Standard Edition 7 (JSE 7) Software Development & Education Center Java Platform, Standard Edition 7 (JSE 7) Detailed Curriculum Getting Started What Is the Java Technology? Primary Goals of the Java Technology The Java Virtual

More information

COWLEY COLLEGE & Area Vocational Technical School

COWLEY COLLEGE & Area Vocational Technical School COWLEY COLLEGE & Area Vocational Technical School COURSE PROCEDURE FOR JAVA PROGRAMMING CIS1868 3 Credit Hours Student Level: This course is open to students on the college level in either freshman or

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator SOFTWARE

More information

Web Development & SEO (Summer Training Program) 4 Weeks/30 Days

Web Development & SEO (Summer Training Program) 4 Weeks/30 Days (Summer Training Program) 4 Weeks/30 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: D-66, First Floor, Sector- 07, Noida, UP Contact us: Email: stp@robospecies.com Website: www.robospecies.com

More information

AP Computer Science AB

AP Computer Science AB AP Computer Science AB Dr. Tyler Krebs Voice Mail: 431-8938 Classroom: B128 Office: TV Studio Characteristics We Value in This Classroom: 1. Respect. (Show respect for everyone and everything.) 2. Integrity.

More information

College Board. AP CS A Labs Magpie, Elevens, and Picture Lab. New York: College Entrance Examination Board, 2013.

College Board. AP CS A Labs Magpie, Elevens, and Picture Lab. New York: College Entrance Examination Board, 2013. AP Computer Science August 2014 June 2015 Class Description AP Computer Science is the second class after Pre-AP Computer Science that together teach the fundamentals of object-oriented programming and

More information