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

Size: px
Start display at page:

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

Transcription

1 Sl. No. Subject code Basaveshwar Engineering College(Autonomous), Bagalkote Department of Computer Applications (MCA) Scheme and syllabus for I Semester MCA No. of hours per week Subject Lecture Tutorial Practical Total 1 PCA151C Data Structures Using C PCA152C Operating Systems PCA153C Introduction to Web Technologies PCA154C Computer Organization PCA155L Data Structures Laboratory credits 6 PCA156L UNIX Shell Programming Laboratory PCA157L Web Technologies Laboratory PCA158S Seminar-I Total

2 PCA151C: Data Structures Using C 4 Credits (3-2- 0) CIE Marks: 50 SEE Marks: 100 Total Hours: 52 SEE Hours: 03 UNIT I Pointers: Concepts, Pointer variables, Accessing variables through pointers, Pointer declaration and definition, Initialization of pointer variables, Pointers and functions, Pointer to pointers, Compatibility, Lvalue and Rvalue, Arrays and pointers, Pointer arithmetic and arrays, Passing an array to a function, Memory allocation functions, Array of pointers, dynamic array, Strings and pointers, array of strings, string manipulation functions. Derived types Enumerated, Structure and Union: The type definition, Enumerated types, Structure, Accessing structures, Complex structures, Array of structures, Structures and functions, Unions, pointers to structures. Files: Revision of file concepts, character i/o functions, Classification of Files, creating, reading, printing and copying text file, Using Binary Files, Standard Library Functions for Files. UNIT II Introduction to data structures: Information and meaning, Abstract data types, Sequences as value definitions, ADT for varying length character strings, Representing other data structures, Rational numbers, Allocation of storage and scope of variables. The Stack: Definition and examples Primitive operation, Example, The stack as an ADT, Testing for exceptional conditions, implementing the push operation. Example: Infix, postfix and prefix, Basic definitions and examples. Evaluating a postfix expression, Program to evaluate a postfix expression, converting an expression from infix to postfix, Program to convert an expression from infix to postfix. Recursion: Recursive definition and processes, Factorial function, Multiplication of natural numbers, Fibonacci sequence, Binary search, Properties of recursive definition or algorithms, Towers of Hanoi problem. UNIT III Queues and Lists: The queue and its sequential representation: The queue as an ADT, C implementation of queues, Insert operation, Priority queue, Array implementation of a priority. Linked

3 lists: Inserting and removing nodes from a list, Linked implementation of stacks, getnode and freenode operations, Linked implementation of queues, Linked list as a data structure, Examples of list operations, Header nodes, Lists in C: Array implementation of lists, Limitations of array implementation, Allocating and freeing dynamic variables, Linked lists using dynamic variable, Non integer and non-homogeneous lists. Other list structures: Circular lists, Stack as a circular list, Queue as circular list, Primitive operations on circular lists, doubly linked lists. UNIT IV Trees: Binary trees: Operations on binary trees, Applications of binary trees. Binary tree representation: Node representation of binary tree, Internal and external nodes, implicit array representation of binary trees, choosing a binary tree representation, threaded binary trees. Representing Lists as Binary Tree: Finding kth element, Deleting an Element, Implementing Tree- Represented Lists in C, Constructing a Tree-Represented List. Trees and their application: Tree traversals, General expressions as trees, evaluating an expression tree, constructing a tree. Basic concepts of Graphs, C representation of Graphs. Text Books: 1. Behrouz A. Forouzan and Richard F. Gilberg, 2nd Edition, Thomson, 2003, Computer Science A Structured Programming Approach Using C. 2. Data structures using C and C++ by Yedidyah Langsam and Moshe J.Augenstein and Aaron M. Tenanbaum, PHI. Question Paper Pattern for SEE: 1. Total of 8 questions with two from each unit to be set uniformly covering the entire syllabus. 2. Each question should not have more than four sub divisions. 3. Any five full questions have to be answered choosing atleast one from each unit. Course Outcomes (COs): 1. Implement stack operations and its applications. 2. Understand various types of queues and its applications. 3. Able to solve the problems with help of linked list. 4. Gain the knowledge of problem solving with help of tree techniques. 5. Understand how to apply the knowledge of searching and sorting. 6. Solve real world problems by applying data structure concepts.

4 PCA152C: Operating Systems 4 Credits (3-2- 0) CIE Marks: 50 SEE Marks: 100 Total Hours: 52 SEE Hours: 03 UNIT I Introduction to operating systems, system structures: What operating systems do; Computer System organization; Computer System architecture; Operating System structure; Operating System operations; Process management; Memory management; Storage management; Protection and security; Kernel data structures, Computing environments and Open source operating systems. System Structures: Operating System Services; User - Operating System interface; System calls; Types of system calls; System programs; Operating System design and implementation; Operating System structure; Operating System debugging, Operating System generation; System boot. Process Management: Process concept; Process scheduling Multi-Threaded Programming: Overview; Multi-core programming, Multithreading models; Thread Libraries; Implicit threading, threading issues. UNIT II Process Scheduling: Basic concepts; Scheduling criteria; Scheduling algorithms; Thread scheduling, Multiple-Processor scheduling; Real time CPU scheduling. Process Synchronization: The Critical section problem; Peterson s solution; Synchronization hardware; Mutex locks, Semaphores; Classical problems of synchronization; Monitors. Deadlocks: System model; Deadlock characterization; Methods for handling deadlocks; Deadlock prevention; Deadlock avoidance; Deadlock detection, recovery from deadlock. UNIT III Memory Management Strategies: Background; Swapping; Contiguous memory allocation; Segmentation, Paging; Structure of page table. Virtual Memory Management: Background; Demand paging; Copy-on-write; Page replacement; Allocation of frames; Thrashing.

5 UNIT IV File System: File concept; Access methods; Directory and disk structure; File system mounting; File sharing; Protection. Implementing File System: File system structure; File system implementation; Directory implementation; Allocation methods; Free space management. Mass storage structures: Overview, Disk structure; Disk attachment; Disk scheduling; Disk management; Swap space management. Text Book : 1. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Operating System Concepts, 9 th edition, Wiley-India, Reference Books: 1. D.M Dhamdhere, Operating Systems: A Concept Based Approach 2 nd Edition, Tata McGraw- Hill, P.C.P. Bhatt,Operating Systems, 2 nd Edition, PHI, Harvey M Deital, Operating Systems, 3 rd Edition, Addison Wesley, Question Paper Pattern for SEE: 1. Total of 8 questions with two from each unit to be set uniformly covering the entire syllabus. 2. Each question should not have more than four sub divisions. 3. Any five full questions have to be answered choosing atleast one from each unit. Course Outcomes (COs): 1. Understand basic concepts and functions of as OS. 2. Appreciate process management concepts and scheduling algorithms. 3. Comprehend process synchronization and dealing with deadlock. 4. Build knowledge of memory management techniques and concepts of virtual memory. 5. Comprehend file and directory structure and implementation along with mass storage management.

6 PCA153C: Introduction to Web Technologies 4 Credits (3-2- 0) CIE Marks: 50 SEE Marks: 100 Total Hours: 52 SEE Hours: 03 UNIT I Fundamentals of WEB: Introduction to Internet, World Wide Web, Web Browsers, Web Servers, Uniform Resource-Locators, MIME, HTTP, Security, Web Programmers Toolbox. Introduction to HTML and XHTML: Basic syntax, Standard structure, Basic text markup, Images, Hypertext Links, Lists, Tables, Forms, Frames with Examples. Syntactic difference between HTML and XHTML. HTML5 features, HTML4 VS HTML5 new elements. UNIT II Cascading Style Sheets: Introduction, Levels of style sheets, Style specification formats, Selector forms, Property value forms, Font properties, List properties, Color, Alignment of text, The box model, Background images, The <span> and <div> tags, Conflict resolution. Basics of Java Script: Overview of JavaScript, Object orientation and JavaScript, Syntactic characteristics, Primitives, operations, and expressions. Screen output and keyboard input, Control statements, Object creation and modification, Arrays, Functions, Constructors, Pattern matching using regular expressions, Errors in scripts. UNIT III The JavaScript Execution Environment, The Document Object Model, Elements Access in Java Script, Events and Event Handling, Handling Events from Body Elements, Handling Events from Text Box and password Elements.DOM2 Event Model, Navigator Object, DOM tree traversal and Modification. Dynamic Documents with Java Scripts: Introduction, PositioningElements, Moving Elements, Changing Colors and Fonts, Dynamic Content, Stacking elements, Locating the mouse cursor, Reacting to a mouse, Slow Movement of Elements.

7 UNIT IV Introduction to XML: Introduction, Syntax, Document Structure, Document type definitions, Namespaces, XML schemas, displaying raw XML documents, Displaying XML documents with CSS, XSLT style sheets, XML processors, Web services, Introduction to PHP: overview of PHP, General syntactic characteristics, primitives, operations and expressions, output, control statements, arrays, functions, pattern matching, form handling. Text Books: 1. Robert W.Sebesta: Programming the World Wide Web, 4 th Edition, Pearson education. Reference Books: 1. Jeffrey.C.Jackson: Web Technologies-A Computer Science Perspective, Pearson Education, Eleventh Impression, Chris Bates: Web Programming Building Internet Applications, 3rdEdition, Wiley India, M.Srinivasan: Web Technology Theory and Practice, Pearson Education, Question Paper Pattern for SEE: 1. Total of 8 questions with two from each unit to be set uniformly covering the entire syllabus. 2. Each question should not have more than four sub divisions. 3. Any five full questions have to be answered choosing atleast one from each unit. Course Outcomes (COs): 1. Understand the fundamentals of Internet and HTML. 2. Develop interactive web pages using CSS and Javascript. 3. Understand the basics of DOM. 4. Understand the basics of XML and PHP programming. 5. Develop dynamic web documents using Document Object Model (DOM).

8 PCA154C: Computer Organization 4 Credits (4-0- 0) CIE Marks: 50 SEE Marks: 100 Total Hours: 52 SEE Hours: 03 UNIT I 13 Hours Basic Structures of Computers: Computer types, Functional units, Input unit, Memory unit, Arithmetic & logic unit, Output unit, Control unit, Basic Operational Concepts, Bus Structures, Multiprocessor & Multi-computers, Memory locations and addresses; Memory operations; Instructions and sequencing; Addressing modes UNIT II 13 Hours Input Output Organization: Accessing I/O devices, Interrupts, Direct Memory Access, Buses, and Interface Circuits. The Memory System: Basic Concepts, Semiconductor RAM Memories, Read only, Memories, Cache Memories, Virtual memories, Secondary Storage. UNIT III 13 Hours Number System: Digital systems, Binary numbers, decimal numbers, base of number system, base conversion, octal and hexadecimal numbers, complements, addition and subtraction of numbers using complements, representation of negative numbers, binary codes, binary logic Arithmetic Unit: Addition & Subtraction of Signed Numbers, Design of fast adders, Multiplication Positive numbers, Signed -Operand Multiplication, Fast Multiplication, Integer division Floating-Point Numbers & Operations UNIT IV 13 Hours Basic Processing Unit: Fundamental Concepts Execution of a Complete Instruction, Multiple-Bus, Organization, Hardwired Control, Micro-programmed Control. Pipelining-Basic concepts, data hazards, instruction hazards, influence on instruction sets, data path and control considerations, superscalar operations; Computer peripherals-input devices; Output devices, Serial communication links.

9 Text Books: 1. Carl Hamacher, Z Vamesic & S Zaky, Computer Organization, 5th Edition, McGraw Hill Morris Mano, Digital Logic and Computer Design, PHI 23 rd reprint, October Reference Books: 1. M. Moris Mano & Charles R. Kime, Logic and Computer Design Fundamentals, 2nd Edition, Pearson Education Asia, Thomas I Flyid, Digital Fundamentals, 3 rd edition, United bookstall, New Delhi. Question Paper Pattern for SEE: 1. Total of 8 questions with two from each unit to be set uniformly covering the entire syllabus. 2. Each question should not have more than four sub divisions. 3. Any five full questions have to be answered choosing atleast one from each unit. Course Outcomes (COs): 1. Understand the fundamental concepts of computer architecture 2. Understand the concepts of memory system. 3. Understand representation of number system. 4. Understand the concepts of basic processing unit. 5. Apply the knowledge of computer organization in the design of systems.

10 PCA155L: Data Structures Laboratory 2 Credits (0-0-4) CIE Marks: 50 SEE Marks: 50 Total Hours: 52 SEE Hours: 03 Assignments: 1. Program on pointers to arrays and structures. 2. Program on string with pointers. 3. Program on file operations. 4. Stack implementation using arrays, pointers and structures, pointers and arrays. 5. Implementation of stack applications: Recursion, Evaluation of postfix expression, Conversion of Infix to postfix. 6. Queue implementation using arrays, structures, pointers and arrays, pointers and structures. 7. Circular Queue (using Static memory allocation) and Priority queue implementation (using dynamic memory allocation). 8. Applications of singly linked list, doubly linked list (implementation of stack, queue) 9. Programs on searching (Binary, Linear, binary search tree) using integer and string arrays. 10. Program on applications of Graph. LABORATORY ASSESSMENT: 1. Each laboratory is evaluated for 100 marks (50 CIE and 50 SEE). 2. Allocation of 50 marks for CIE: a. Performance and journal write up: Marks for each experiment =30 marks /no.of proposed experiments. b. One practical test for 20 marks (05 marks-write up, 10 marks-execution and results, 05 marks-vivavoce) 3. Allocation of 50 marks for SEE: 25%- write up, 50% -execution and results and 25%- Viva Voce. Course Outcomes (COs): 1. Implement advance concepts in C. 2. Apply data structure concepts to develop interactive applications in C. 3. Understand linear data structure and their applications such as stacks, queues and lists. 4. Understand the non linear data structure and their applications. 5. Be fluent in the use of different types of sorting and searching techniques.

11 PCA156L: UNIX Shell Programming Laboratory 1.5Credits (0-0-3) CIE Marks: 50 SEE Marks: 50 Total Hours: 42 SEE Hours: 03 Assignments: 1 a. Demonstrate Customizing and Environment Commands b. Write a shell script on Interactive Shell Script using shell variables 2 a. Demonstrate UNIX Utility Commands b. Write a shell script on system l variables 3a. Demonstrate vi- different modes of Commands b. Write a shell script on Positional parameters through passing command line arguments 4a. Demonstrate vi- Deleting, Moving and yanking Commands b. Write a shell script on arithmetic expression handling commands 5a. Demonstrate vi- Search and Replace using Regular Expression Commands b. Write a shell script on Decision control using if structure commands 6a. Demonstrate vi- File Handling using scrolling Commands b. Write a shell script on case-structure commands. 7a. Demonstrate UNIX Filter commands on user defined database file. b. Write a shell script on Loop Control structure commands. 8a. Demonstrate basic administration commands b. Write a shell script on Meta characters and special parameter functions 9a. Demonstrate Advance administration commands b. Write a awk script on user defined database file using basic functions 10a. Demonstrate basic Network handling commands b. Write a awk script on user defined database file using Advance functions

12 LABORATORY ASSESMENT: 1. Each laboratory is evaluated for 100 marks (50 CIE and 50 SEE). 2. Allocation of 50 marks for CIE: a. Performance and journal write up: Marks for each experiment =30 marks /no.of proposed experiments. b. One practical test for 20 marks (05 marks-write up, 10 marks-execution and results, 05 marks-vivavoce) 3. Allocation of 50 marks for SEE: 25%- write up, 50% -execution and results and 25%- Viva Voce. Course Outcomes (COs): 1. Understand the UNIX programming environment. 2. Be fluent in the use of vi editor. 3. Be able to design and implement shell scripts to manage users with different types of Permission and file based applications. 4. Understand and implementing the shell and Awk scripts.

13 PCA157L: Web Technologies Laboratory 1.5 Credits (0-0- 3) CIE Marks: 50 SEE Marks: 50 Total Hours: 42 SEE Hours: 03 Assignments: 1. Create an XHTML page to demonstrate the usage of Text Formatting tags, Links, Images, Tables etc. 2. Demonstrate a static web page using the frame tag which includes hyperlinks, images, Paragraphs, radio button, check box, list, and table. 3. Develop and demonstrate the usage of inline and internal style sheet using CSS. 4. Develop and demonstrate the usage of external style sheet using CSS. 5. Develop and demonstrate using java script, a XHTML document that displays random numbers (integers). 6. Develop and demonstrate using Javascript,an XHTML document that use of onload and onfocus events. 7. Develop and demonstrate, using JavaScript script, a XHTML document that use of mouse events 8. Design and develop an website by using HTML, CSS, Javascript that consists the following pages. Home page, Registration and with client side validation using Javascript 9. Design an XML document to store information and create an XSLT style sheet for the respective information. 10. Program on PHP form designing. LABORATORY ASSESMENT: 1. Each laboratory is evaluated for 100 marks (50 CIE and 50 SEE). 2. Allocation of 50 marks for CIE: a. Performance and journal write up: Marks for each experiment =30 marks /no.of proposed experiments. b. One practical test for 20 marks (05 marks-write up, 10 marks-execution and results, 05 marks-viva-voce) 3. Allocation of 50 marks for SEE: 25%- write up, 50% -execution and results and 25%- Viva Voce.

14 Course Outcomes (COs): 1. Create web pages using HTML and CSS. 2. Create dynamic web pages using popular programming languages and techniques used on the Web. 3. Design and develop XML documents for given problem.

15 PCA158S: Seminar-I 1 Credits (0-0- 2) CIE Marks: 50 SEE Marks: 50 Total Hours: 24 SEE Hours: 03 Seminars are used as a course delivery mode to gather current trends in technology, research literature and self learn topics of their interests. Student has to research a technical topic, make presentation and give a detailed document on their findings in consultation with the guide. SEMINAR ASSESSMENT: 1. Seminar-I is evaluated for 50 marks (50 CIE) 2. Allocation of 50 Marks for CIE : a. 30 Marks evaluated by guide. b. 20 Marks by CIE conduction (Panel of 3 members). i. 25% for write up and viva-voce. ii. 25% for report. iii. 50% for presentation. Course Outcomes (COs): 1. Identify seminar topics based on contemporary technical, societal and environmental issues. 2. Conduct literature survey in the selected domain. 3. Explore advanced concepts and technologies. 4. Make oral and written technical presentation.

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering. Fifth Semester. Subject: Web Programming

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

More information

Basaveshwar Engineering College(Autonomous), Bagalkot Department of Computer Applications (MCA) Scheme and syllabus for I Semester MCA

Basaveshwar Engineering College(Autonomous), Bagalkot Department of Computer Applications (MCA) Scheme and syllabus for I Semester MCA Sl.No. Subject code Basaveshwar Engineering College(Autonomous), Bagalkot Department of Computer Applications (MCA) Scheme and syllabus for I Semester MCA 2016-19 Subject 1 PCA141C Data Structures Using

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

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

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs PROGRAMMING THE World Wide Web EIGHTH EDITION ROBERT W. SEBESTA University of Colorado at Colorado Springs PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape

More information

Programming the World Wide Web by Robert W. Sebesta

Programming the World Wide Web by Robert W. Sebesta Programming the World Wide Web by Robert W. Sebesta Tired Of Rpg/400, Jcl And The Like? Heres A Ticket Out Programming the World Wide Web by Robert Sebesta provides students with a comprehensive introduction

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

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

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

Day Hour Timing pm pm am am

Day Hour Timing pm pm am am SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF SOFTWARE ENGINEERING COURSE PLAN Course Code : SE1002 Course Title : COMPUTER ORGANIZATION AND ARCHITECTURE Semester

More information

3 rd Year V Semester

3 rd Year V Semester MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL INFORMATION TECHNOLOGY 3 rd Year V Semester Course Structure: Code Paper Contact Periods Per Week L T P Total Contact Hours Credit IT503 Operating

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

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes Course Title Course Code WEB DESIGNING TECHNOLOGIES DCE311 Lecture : 3 Course Credit Practical : Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be able to: Understand

More information

I Year MCA I Semester L T P To C FOUNDATIONS OF INFORMATION TECHNOLOGY

I Year MCA I Semester L T P To C FOUNDATIONS OF INFORMATION TECHNOLOGY I Year MCA I Semester L T P To C 3 1-4 4 MC101 FOUNDATIONS OF INFORMATION TECHNOLOGY Objectives of the Course: It offers students an overall idea of computer science and information technology to the student.

More information

Operating System(16MCA24)

Operating System(16MCA24) PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore 560 100 Department of MCA COURSE INFORMATION SHEET Operating System(16MCA24) 1. GENERAL INFORMATION Academic Year: 2017 Semester(s):I

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

Advanced Web Programming (17MCA42)

Advanced Web Programming (17MCA42) PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore 560 100 Department of MCA COURSE INFORMATION SHEET Advanced Web Programming (17MCA42) 1. GENERAL INFORMATION Academic Year:

More information

AIM. 10 September

AIM. 10 September AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area

More information

Krantiguru Shyamji Krishna Verma Kachchh University, Bhuj Master of Science (Computer Applications & Information Technology) Semester: II

Krantiguru Shyamji Krishna Verma Kachchh University, Bhuj Master of Science (Computer Applications & Information Technology) Semester: II Paper Code: CCCS205 Total Credit : 4 Title of Paper: ntroduction to Data Structure and Algorithm Unit Description Weighting ntroduction Variables, Data Types, Data Structures, Abstract Data Types (ADTs)

More information

Government of Karnataka Department of Technical Education Bengaluru. Course Title: Web Programming Lab Scheme (L:T:P) : 0:2:4 Total Contact Hours: 78

Government of Karnataka Department of Technical Education Bengaluru. Course Title: Web Programming Lab Scheme (L:T:P) : 0:2:4 Total Contact Hours: 78 Government of Karnataka Department of Technical Education Bengaluru Course Title: Web Programming Lab Scheme (L:T:P) : 0:2:4 Total Contact Hours: 78 Course Code: 15CS55P Type of Course: Tutorial and Practical

More information

Teaching and Examination Scheme: PAPER HRS TH TU PR TH PR OR TW TOTAL

Teaching and Examination Scheme: PAPER HRS TH TU PR TH PR OR TW TOTAL Course Name : Computer Engineering Group Course Code : CO/CD/CM/CW/IF Semester : Fifth for CO/CM/CW/IF and Sixth for CD Subject Title : Operating System Subject Code : 17512 Teaching and Examination Scheme:

More information

PA3 Design Specification

PA3 Design Specification PA3 Teaching Data Structure 1. System Description The Data Structure Web application is written in JavaScript and HTML5. It has been divided into 9 pages: Singly linked page, Stack page, Postfix expression

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

Department of Computer Science and Technology

Department of Computer Science and Technology M.Sc. (CA) (2 nd Semester) 040020202 : UNIX Internals and Shell Programming Teaching Schedule Objective: To acquaint the students with the basic internal structure & operations of UNIX operating system,

More information

Main Points of the Computer Organization and System Software Module

Main Points of the Computer Organization and System Software Module Main Points of the Computer Organization and System Software Module You can find below the topics we have covered during the COSS module. Reading the relevant parts of the textbooks is essential for a

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

JBIET. Dept of IT. Operating Systems III B.Tech -I Sem. Department of Information Technology

JBIET. Dept of IT. Operating Systems III B.Tech -I Sem. Department of Information Technology Department of Information Technology Operating Systems III B.Tech -I Sem B.Madhavi Devi Asst. Professor J.B.Institute of Engg & Technology Yenkapally, Moinabad(Mandal) Himathnagar(post),Hydreabad Results

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

DR. A.P.J. ABDUL KALAM TECHNICAL UNIVERSITY LUCKNOW. Evaluation Scheme & Syllabus. For. B.Tech. First Year (Programming for Problem Solving)

DR. A.P.J. ABDUL KALAM TECHNICAL UNIVERSITY LUCKNOW. Evaluation Scheme & Syllabus. For. B.Tech. First Year (Programming for Problem Solving) DR. A.P.J. ABDUL KALAM TECHNICAL UNIVERSITY LUCKNOW Evaluation Scheme & Syllabus For B.Tech. First Year (Programming for Problem Solving) On Choice Based Credit System (Effective from the Session: 2018-19)

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

Operating System Design

Operating System Design Module 6: Operating System Design Stage 1 Semester 2 Module Title Module Number/Reference 6 Module Status (Mandatory/Elective) Module ECTS credit 5 Module NFQ level (only if applicable) Pre-requisite Module

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

Advanced Diploma in Computer Science (907) Computer Systems Architecture

Advanced Diploma in Computer Science (907) Computer Systems Architecture Advanced Diploma in Computer Science (907) Computer Systems Architecture Prerequisites: Good computing knowledge Corequisites: A pass or better in Diploma in System Analysis & Design or equivalence. Aim:

More information

17CS33:Data Structures Using C QUESTION BANK

17CS33:Data Structures Using C QUESTION BANK 17CS33:Data Structures Using C QUESTION BANK REVIEW OF STRUCTURES AND POINTERS, INTRODUCTION TO SPECIAL FEATURES OF C Learn : Usage of structures, unions - a conventional tool for handling a group of logically

More information

Alpha College of Engineering and Technology. Question Bank

Alpha College of Engineering and Technology. Question Bank Alpha College of Engineering and Technology Department of Information Technology and Computer Engineering Chapter 1 WEB Technology (2160708) Question Bank 1. Give the full name of the following acronyms.

More information

Contents. 1.1 What Operating Systems Do Computer-System Organization Computer-System Architecture 12. Operating-System Structures

Contents. 1.1 What Operating Systems Do Computer-System Organization Computer-System Architecture 12. Operating-System Structures Contents PART ONE Chapter 1 Introduction OVERVIEW 1.1 What Operating Systems Do 3 1.2 Computer-System Organization 6 1.3 Computer-System Architecture 12 1.4 Operating-System Structure 18 1.5 Operating-System

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

P.G.D.C.A. EXAMINATION, 2009

P.G.D.C.A. EXAMINATION, 2009 P.G.D.C.A. EXAMINATION, 2009 ADVANCED DATABASE MANAGEMENT SYSTEM Time allowed: Three Hours Maximum Marks: 100 Attempt any five questions, selecting one question from each unit. All questions carry equal

More information

1) What is information system? Describe the basic concepts of information systems.

1) What is information system? Describe the basic concepts of information systems. (DMSIT 01) ASSIGNMENT - 1, DEC - 2018. PAPER- I : BASICS OF 1) What is information system? Describe the basic concepts of information systems. 2) Discuss about input and output technologies of computer

More information

M S Ramaiah Institute of Technology Department of Computer Science And Engineering

M S Ramaiah Institute of Technology Department of Computer Science And Engineering M S Ramaiah Institute of Technology Department of Computer Science And Engineering COURSE DESIGN, DELIVERY AND ASSESMENT Semester: V Course Code: CS513 Course Name: Database systems Course Faculty: Sl#

More information

Bachelor in Computer Application (BCA)

Bachelor in Computer Application (BCA) Bachelor in Computer Application (BCA) INTODUCTION TO INFORMATION TECHNOLOGY Computer Fundamentals: Block structure of a computer, characteristics of computers, generation of computers, and classification

More information

Course Contents/Syllabus: Weightage (%) Module I: Introduction to operating system: 15

Course Contents/Syllabus: Weightage (%) Module I: Introduction to operating system: 15 U T T A R P R A D E S H Course Title: Operating Systems Credit Units: 04 Course Level: UG Course Code: CSE202 L T P/ S SW/F W TOTAL CREDIT UNITS 2 1 2 0 4 Course Objectives: After successfully completing

More information

TEACHING AND EXAMINATION SCHEME FOR MASTER OF COMPUTER APPLICATIONS

TEACHING AND EXAMINATION SCHEME FOR MASTER OF COMPUTER APPLICATIONS TEACHING AND EXAMINATION SCHEME FOR MASTER OF COMPUTER APPLICATIONS SEMESTER I Paper Name (Theory) Lec Tut Exam Hours Max Marks Sess Marks Sem Exam Marks Computer Organization 5 1 3 20 80 Introduction

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

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases Course Title: Advanced Database Management System Course No. : ICT. Ed 525 Nature of course: Theoretical + Practical Level: M.Ed. Credit Hour: 3(2T+1P) Semester: Second Teaching Hour: 80(32+8) 1. Course

More information

COMPUTER PROGRAMMING LAB

COMPUTER PROGRAMMING LAB COURSE OUTCOMES SEMESTER I Student will be able to: COMPUTER PROGRAMMING LAB 1. Explain basic commands in Linux. 2. Develop programs in C language. 3. Design programs for various problems in C language.

More information

Scheme and Syllabus of MCA I Semester. MCA I Semester

Scheme and Syllabus of MCA I Semester. MCA I Semester Sl. No. Subject Scheme and Syllabus of MCA I Semester MCA I Semester Basaveshwar Engineering College(Autonomous), Bagalkot Department of Computer Applications (MCA) Scheme and syllabus for I Semester MCA

More information

DATA STRUCTURES THROUGH C++

DATA STRUCTURES THROUGH C++ II Year I Semester DATA STRUCTURES THROUGH C++ L T P C 4 0 0 3 OBJECTIVES: To be familiar with basic techniques of object oriented principles and exception handling using C++ To be familiar with the concepts

More information

Syllabus For F. Y. B. Sc. Semester 1 Core Paper No.: 102 Core Paper Title: Programming in C I 1. Algorithm & Flowcharting 2. Programming Languages & S

Syllabus For F. Y. B. Sc. Semester 1 Core Paper No.: 102 Core Paper Title: Programming in C I 1. Algorithm & Flowcharting 2. Programming Languages & S Syllabus For F. Y. B. Sc. Semester 1 Core Paper No.: 101 Core Paper Title: Fundamentals of Computer I 1. Computer Fundamentals 1.1. History, Characteristics and Generation of Computers. 1.2. Classification

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

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

Deccan Education Society s FERGUSSON COLLEGE, PUNE (AUTONOMOUS) SYLLABUS UNDER AUTONOMY. FIRST YEAR B.Sc. COMPUTER SCIENCE SEMESTER I

Deccan Education Society s FERGUSSON COLLEGE, PUNE (AUTONOMOUS) SYLLABUS UNDER AUTONOMY. FIRST YEAR B.Sc. COMPUTER SCIENCE SEMESTER I Deccan Education Society s FERGUSSON COLLEGE, PUNE (AUTONOMOUS) SYLLABUS UNDER AUTONOMY FIRST YEAR B.Sc. COMPUTER SCIENCE SEMESTER I SYLLABUS OF COMPUTER SCIENCE Academic Year 2016-2017 Deccan Education

More information

Master of Computer Applications. Scheme of I-II Semester MCA

Master of Computer Applications. Scheme of I-II Semester MCA THE NATIONAL INSTITUTE OF ENGINEERING, MYSORE 8. (Autonomous Institution under VTU) Master of Computer Applications Scheme of I-II Semester (2014-2015) SCHEME OF TEACHING AND EXAMINATION FIRST SEMESTER

More information

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Sec. Name Office Office hour Mail id

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Sec. Name Office Office hour Mail id SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN Course Code Course Title : DATA STRUCTURES AND ALGORITHMS Semester : I Course Time : July Dec 207

More information

Web Site Development with HTML/JavaScrip

Web Site Development with HTML/JavaScrip Hands-On Web Site Development with HTML/JavaScrip Course Description This Hands-On Web programming course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate

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

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

Sardar Patel University S Y BSc. Computer Science CS-201 Introduction to Programming Language Effective from July-2002

Sardar Patel University S Y BSc. Computer Science CS-201 Introduction to Programming Language Effective from July-2002 Sardar Patel University S Y BSc. Computer Science CS-201 Introduction to Programming Language Effective from July-2002 2 Practicals per week External marks :80 Internal Marks : 40 Total Marks :120 University

More information

Course Description: This course includes the basic concepts of operating system

Course Description: This course includes the basic concepts of operating system Operating Systems Course Title: Operating Systems Full Marks:60+ 20+20 Course No: CSC259 Pass Marks: 24+8+8 Nature of the Course: Theory + Lab Credit Hrs: 3 Course Description: This course includes the

More information

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit:

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit: JAVA PROGRAMMING UNIT-1: Introduction To Java, Getting Started With Java, Applets And Application, Creating A Java Application, Creating A Java Applets, Object Oriented Programming In Java, Object And

More information

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN Course Code : MC0601 Course Title : OPERATNG SYSTEM Semester : III Course Time : June November 2011

More information

CIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions)

CIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions) By the end of this course, students should CIS 1.5 Course Objectives a. Understand the concept of a program (i.e., a computer following a series of instructions) b. Understand the concept of a variable

More information

Syllabus for Computer Science General Part I

Syllabus for Computer Science General Part I Distribution of Questions: Part I Q1. (Compulsory: 20 marks). Any ten questions to be answered out of fifteen questions, each carrying two marks (Group A 3 questions, Group B, Group C and Group D 4 questions

More information

CSC 280 Operating System Principles

CSC 280 Operating System Principles Computer Science Department cs.salemstate.edu CSC 280 Operating System Principles 3 cr. Instructor: TBA Office: location Phone: (978) 542-extension email: TBA@salemstate.edu Office Hours: days and times

More information

SCHEME OF STUDIES & EXAMINATIONS Department: Bachelor of Computer Applications 4 th Semester. L T P Theory practical

SCHEME OF STUDIES & EXAMINATIONS Department: Bachelor of Computer Applications 4 th Semester. L T P Theory practical SCHEME OF STUDIES & EXAMINATIONS Sr. No Course No. Course Title Teaching Schedule of class work Examination L T P Theory practical Credit Exam Duration 1 BCA-202 B Operating System 3 1-25 75-100 4 3 2

More information

Name of chapter & details

Name of chapter & details Course Title Course Code Operating Systems CE410 Theory : 03 Course Credit Practical : 01 Tutorial : 00 Credits : 04 Course Learning Outcomes On the completion of the course, students will be able to:

More information

Course Description: This course includes concepts of instruction set architecture,

Course Description: This course includes concepts of instruction set architecture, Computer Architecture Course Title: Computer Architecture Full Marks: 60+ 20+20 Course No: CSC208 Pass Marks: 24+8+8 Nature of the Course: Theory + Lab Credit Hrs: 3 Course Description: This course includes

More information

Punjab Technical University Bachelor in Mobile Computing & Internet Batch 2014 onwards THIRD SEMESTER

Punjab Technical University Bachelor in Mobile Computing & Internet Batch 2014 onwards THIRD SEMESTER THIRD SEMESTER Review of DBMS: Punjab Technical University RELATIONAL DATABASE MANAGEMENT SYSTEM BMCI301 Section A Basic DBMS terminology; Architecture of a DBMS: Data Independence - Physical and Logical

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

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

CSI3131 Final Exam Review

CSI3131 Final Exam Review CSI3131 Final Exam Review Final Exam: When: April 24, 2015 2:00 PM Where: SMD 425 File Systems I/O Hard Drive Virtual Memory Swap Memory Storage and I/O Introduction CSI3131 Topics Process Computing Systems

More information

KLS s Gogte Institute of Technology, Udyambag, Belagavi. CLO 1: To provide introduction to UNIX Operating System and its File System

KLS s Gogte Institute of Technology, Udyambag, Belagavi. CLO 1: To provide introduction to UNIX Operating System and its File System KLS s Gogte Institute of Technology, Udyambag, Belagavi Course Document Academic Year:2016-17 Department of CSE Course Title : UNIX Shell programming Credits: 4 Course Code :15CS33 L:T:P -3-1-0 Course

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

Table of Contents. Chapter 1: Introduction to Data Structures... 1

Table of Contents. Chapter 1: Introduction to Data Structures... 1 Table of Contents Chapter 1: Introduction to Data Structures... 1 1.1 Data Types in C++... 2 Integer Types... 2 Character Types... 3 Floating-point Types... 3 Variables Names... 4 1.2 Arrays... 4 Extraction

More information

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( )

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( ) DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I (2016-17) Scheme and syllabus for B. Com. (Information Technology) Note: - For B. Com., there will be one paper of 100 marks.

More information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

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

CERTIFICATE IN WEB PROGRAMMING

CERTIFICATE IN WEB PROGRAMMING COURSE DURATION: 6 MONTHS CONTENTS : CERTIFICATE IN WEB PROGRAMMING 1. PROGRAMMING IN C and C++ Language 2. HTML/CSS and JavaScript 3. PHP and MySQL 4. Project on Development of Web Application 1. PROGRAMMING

More information

VTU Question Bank. UNIT 1 Introduction to WWW, XHTML

VTU Question Bank. UNIT 1 Introduction to WWW, XHTML VTU Question Bank UNIT 1 Introduction to WWW, XHTML 1. Explain HTTP. (05 Marks) (Jan-2014, Dec-2012, Jun/July -2011, June-2012) 2. Explain Web servers operation and general server characteristics. (05

More information

School of Computing and Information Sciences

School of Computing and Information Sciences Course Title: Date: April 4, 009 Course Number: COP-45 Number of Credits: 3 Subject Area: Computer Systems Subject Area Coordinator: S. Masoud Sadjadi email: sadjadi@cs.fiu.edu Catalog Description: Unix

More information

Department of Computer Science and Technology 2014

Department of Computer Science and Technology 2014 UKA TARSADIA UNIVERSITY 5 years Integrated M.Sc. (IT) (3 rd Semester) Syllabus, 04-05 Course Code:06000304 Course Title: Fundamentals of Operating System Course Credits: 4 Total Hours: 48 [Lectures: 04,

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

Lesson Plan. Week Theory Practical. Lecture Day Topic(including assignment Test) Practical Day

Lesson Plan. Week Theory Practical. Lecture Day Topic(including assignment Test) Practical Day Lesson Plan Name of Faculty: Neha Aggarwal Discipline: BCA Semester: 2nd Subject: Office Automation Tools(BCA-124) Lesson Plan Duration: 15 Weeks Workload (Lecture) Per Week: 4 Lecture,4 Practical Per

More information

DBMS Lesson Plan. Name of the faculty: Ms. Kavita. Discipline: CSE. Semester: IV (January-April 2018) Subject: DBMS (CSE 202-F)

DBMS Lesson Plan. Name of the faculty: Ms. Kavita. Discipline: CSE. Semester: IV (January-April 2018) Subject: DBMS (CSE 202-F) DBMS Lesson Plan Name of the faculty: Ms. Kavita Discipline: CSE Semester: IV (January-April 2018) Subject: DBMS (CSE 202-F) Week No Lecture Day Topic (including assignment/test) 1 1 Introduction to Database

More information

COURSE PLAN Regulation: R11 FACULTY DETAILS: Department::

COURSE PLAN Regulation: R11 FACULTY DETAILS: Department:: 203-4 COURSE PLAN Regulation: R FACULTY DETAILS: Name of the Faculty:: Designation: Department:: ROSHAN KAVURI Associate Professor IT COURSE DETAILS Name Of The Programme:: B.TECH Batch:: 202 Designation::

More information

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 154) Pass Marks: 24

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 154) Pass Marks: 24 Prepared By ASCOL CSIT 2070 Batch Institute of Science and Technology 2065 Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 154) Pass

More information

Scheme and Syllabus (2017 Scheme) 1 st Semester Master of Computer Applications (M.C.A.)

Scheme and Syllabus (2017 Scheme) 1 st Semester Master of Computer Applications (M.C.A.) KARNATAK LAW SOCIETY S GOGTE INSTITUTE OF TECHNOLOGY UDYAMBAG, BELAGAVI-590008 (An Autonomous Institution under Visvesvaraya Technological University, Belagavi) (APPROVED BY AICTE, NEW DELHI) Department

More information

Lesson Plan for Even semester Govt. Polytechnic Education Society, Lisana (Rewari) Name of the Faculty: Sh. Praveen Kumar Discipline:

Lesson Plan for Even semester Govt. Polytechnic Education Society, Lisana (Rewari) Name of the Faculty: Sh. Praveen Kumar Discipline: Lesson Plan for Even semester Govt. Polytechnic Education Society, Lisana (Rewari) Name of the Faculty: Sh. Praveen Kumar Discipline: Computer Engg. Semester: Subject: 4 th DATA STRUCTURES USING C Lesson

More information

July 2012 Masters in Computer Application (MCA) - Semester 2 MCA 2010 Operating System 4 Credits

July 2012 Masters in Computer Application (MCA) - Semester 2 MCA 2010 Operating System 4 Credits MCA 2010 Operating System 4 Credits (Book ID: B1405) Assignment Set 1 (60 Marks) Each question carries Ten marks 6 x 10 = 60 1. Explain a) Multi-programmed Batched Operating Systems b) Real - time Systems

More information

M.C.A. FIRST YEAR DEGREE

M.C.A. FIRST YEAR DEGREE (DMCA 101) ASSIGNMENT - 1, DEC - 2018. PAPER- I : INFORMATION TECHNOLOGY 1) What is MIS? Explain role of MIS in an organisation. 2) Explain in detail about input and output technologies. 3) Discuss about

More information

Programming for Problem Solving 105A L T P Credit Major Minor Total Time

Programming for Problem Solving 105A L T P Credit Major Minor Total Time ES- Programming for Problem Solving 105A L T P Credit Major Minor Total Time Test Test 3 - - 3 75 25 100 3h Purpose To familiarize the students with the basics of Computer System and C Programming Course

More information

Course Title: Digital Logic Course no: CSC-151 Full Marks: 70+10+20 Credit hours: 3 Pass Marks: 28+4+8 Nature of course: Theory (3 Hrs.) + Lab (3 Hrs.) Course Synopsis: General concepts to be used in the

More information

Teaching Scheme. L T P Total L T P

Teaching Scheme. L T P Total L T P PROPOSED TEACHING SCHEME FOR B.TECH SEMESTER - IV [Computer Engineering] Effective from Academic year 2015-16 Sem IV Subject Code 2HS401 Name of Subject Mathematics for Computer Engineering & Information

More information

B.C.A Under CBCS with effect from Academic Year SRI VENKATESWARA UNIVERSITY, TIRUPATI B.C.A. SEMESTER II. Mid Sem Exam* Marks

B.C.A Under CBCS with effect from Academic Year SRI VENKATESWARA UNIVERSITY, TIRUPATI B.C.A. SEMESTER II. Mid Sem Exam* Marks SRI VENKATESWARA UNIVERSITY, TIRUPATI B.C.A. SEMESTER II S.no Course 1. First Language English 2. Information and Communication Technology (ICT) 1 3. Communication and Soft Skills (CSS)-1 4. Statistical

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

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS Contents Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS 1.1. INTRODUCTION TO COMPUTERS... 1 1.2. HISTORY OF C & C++... 3 1.3. DESIGN, DEVELOPMENT AND EXECUTION OF A PROGRAM... 3 1.4 TESTING OF PROGRAMS...

More information

Unit 2. Unit 3. Unit 4

Unit 2. Unit 3. Unit 4 Course Objectives At the end of the course the student will be able to: 1. Differentiate database systems from traditional file systems by enumerating the features provided by database systems.. 2. Design

More information

M.C.A. DEGREE EXAMINATION, DEC First Year. Time : 03 Hours Maximum Marks : 75

M.C.A. DEGREE EXAMINATION, DEC First Year. Time : 03 Hours Maximum Marks : 75 (DMCA 101) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - I : INFORMATION TECHNOLOGY Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following (3 15 = 45) 1) Define the

More information

Proposed Syllabus for F.Y.B.Sc.( Computer Science) North Maharashtra University, Jalgaon. F.Y.B.Sc.( Computer Science) (w.e.f.

Proposed Syllabus for F.Y.B.Sc.( Computer Science) North Maharashtra University, Jalgaon. F.Y.B.Sc.( Computer Science) (w.e.f. Proposed Syllabus for F.Y.B.Sc.( Computer Science) North Maharashtra University, Jalgaon F.Y.B.Sc.( Computer Science) (w.e.f. June-2015) Scheme Details Examination Pattern : 40 Internal : 60 External Periods

More information