DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( ) Scheme and syllabus for B.A./B. Sc. (Information Technology)

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

UNIVERSITY OF JAMMU, JAMMU. (Semester System)

VEER NARMAD SOUTH GUJARAT UNIVERSITY, SURAT Post Graduate Diploma in Computer Application (Evening) Semester - I Effective from: July

SCHEME OF EXAMINATION FOR B.Sc.(COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-I. Semester-I. Internal Assessment

Swami Ramanand Teerth Marathwada University, Nanded

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

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

Jiwaji University, Gwalior -- B.A. Session

B.Sc. Computer Science (Ancillary)

SCHEME OF EXAMINATION FOR B.Sc. COMPUTER APPLICATIONS (VOCATIONAL) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.

Semester I.

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

Guru Jambheshwar University of Science & Technology, Hisar Scheme for Theory + Practical Based Subjects

MAHARSHI DAYANAND UNIVERSITY, ROHTAK Scheme of Examination (Semester System)

ST. MARY S COLLEGE FORM 4

mxiji[iumildrfo'ofony;: gr}ke^

SUBJECT COMPUTER APPLICATION PAGE 1

NORTH MAHARASHTRA UNIVERSITY, JALGAON. SYLLABUS FOR F.Y.B.Sc. COMPUTER SCIENCE (With effect from June 2012)

Kumaun University Nainital Proposed Syllabus for B. Sc. Semester program to be implemented from session Subject: Computer Science

PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar

Syllabus for BCA. BCA-101: Communicative English

Syllabus for Computer Science General Part I

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

OUTLINES OF TESTS, SYLLABI AND COURSES OF READINGS FOR. POST GRADUATE DIPLOMA IN COMPUTER MAINTENANCE AND NETWORKING (I & II Semester)

TABLE Semester I COMPUTER SCIENCE Semester II COMPUTER SCIENCE Semester III COMPUTER SCIENCE


CONTENTS. Chapter 1 Introduction and Evolution of Computer

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

VEER NARMAD SOUTH GUJARAT UNIVERSITY, SURAT D. C. A. (1 st SEMESTER) SYLLABUS

Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks

Madhya Pradesh Bhoj (Open) University, Bhopal DIPLOMA IN COMPUTER APPLICATION (DCA)

Course Title: C Programming Full Marks: Course no: CSC110 Pass Marks: Nature of course: Theory + Lab Credit hours: 3

Barkatullah University, Bhopal BCA Faculty 2008 onwards Semester I. Name of the Paper PRACTICALS

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

B.Sc. Final B.SC. PART-III PAPER I COMPUTER ORGANIZATION II

VEER NARMAD SOUTH GUJARAT UNIVERSITY

COURSE OUTLINE & WEEK WISE BREAKAGE

Unit Description in Detail Weightage (%)

Chapter1 Overview of computers

VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT Bachelor of Computer Application (B.C.A) 1 st Year (Semester I)

Aryan College. Computer Fundamental. Introduction to Computer System

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

Syllabi & Scheme of Examination BCA-1 st Year/DCST. Website:-

Q1. Describe the characteristic features of input and output devices of a computer system. [10]

Bachelor in Computer Application (BCA)

On successful completion of this course students should:

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

SYLLABUS P.G. DIPLOMA IN COMPUTER APPLICATION

CURRICULUM. SL Topics Hours Marks. Section - I. 1 Introduction to 'C' Language Condition and Loops Section - II 3 Arrays 12 30

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

M4.3-R4: INTRODUCTION TO ICT RESOURCES. Objective of the Course

A1-R3: IT TOOLS & APPLICATIONS

Computer Science (330)

Angel International School - Manipay 1 st Term Examination November, 2015 ICT

Name of the Assistant/ Associate Professor:Annu Saini Class and Section:BCA 1 st sem Subject:Computer and Programming Fundamentals July 2018

CHOICE BASED CREDIT SYSTEM (With effect from )

Syllabus Under Autonomy Mathematics

Theory : 00. Practical : 01. Tutorial : 00. Credits : 01. Understand design and working of each component of computer.

SYLLABUS FOR 3-YEAR B.Sc. (GENERAL) COURSE IN COMPUTER SCIENCE [To be effective from academic year and onwards] PART I

Gujarat University M. Sc. Computer Science [S. F.] Semester-1 Syllabus Gujarat Arts & Science College, Ahmedabad.

ST.FRANCIS SECONDARY SCHOOL SLIEMA HALF YEARLY EXAMINATIONS SPECIMEN PAPER. SENIOR 3 COMPUTER STUDIES TIME: 2 hours

Kadi Sarva Vishwavidyalaya, Gandhinagar

Question Bank BCA-T111: Computer Fundamentals 1. What is Computer? Why is it also known as a data processor? 2. What is data processing?

BCS Higher Education Qualifications. Level 4 Certificate in IT. Computer Network Technology Syllabus

Syllabus of B.A./B.Sc. Computer Application

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

B.Sc II Year Computer Science (Optional)

Scheme and Syllabi for. Undergraduate Course: Under

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

TEACHING & EXAMINATION SCHEME For the Examination COMPUTER SCIENCE. B.Sc. Part-I

Guru Jambheshwar University of Science and Technology, Hisar. Scheme and Syllabi for

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMPUTER ARCHITECURE- III YEAR EEE-6 TH SEMESTER 16 MARKS QUESTION BANK UNIT-1

Switching to AQA from OCR

PGDCA SEMESTER-I PGDCA 101: PC SOFTWARE: Unit-1: Introduction

ORDINANCES AND OUTLINES OF TESTS, SYLLABI AND COURSES OF READING FOR POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS (ANNUAL) 2015 & 2016 EXAMINATIONS

First Semester First August to 31 st January. Second Semester First February to 31 st July. COURSE STRUCTURE

TIME SCHEDULE. 2 Physical Layer 15. Course General Outcomes: Sl. G.O On completion of this course the student will be able :

Course Title: Introduction to Information Technology Course no: CSC-101 Full Marks: Credit hours: 3 Pass Marks:

ZONAL EDUCATION OFFICE - JAFFNA

HIGER SECONDARY FIRST YEAR COMPUTER SCIENCE

REPORT ON CANDIDATES WORK IN THE SECONDARY EDUCATION CERTIFICATE EXAMINATION JANUARY 2010 INFORMATION TECHNOLOGY TECHNICAL PROFICIENCY EXAMINATION

Dept. of Computer Sc., SDP College for Women, Ludhiana


DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - FIRST YEAR ( REGULATION) FIRST SEMESTER LESSON PLAN SRM UNIVERSITY

BHARATHIAR UNIVERSEITY, COIMBATORE. DIPLOMA IN HARDWARE AND NETWORKING. (for Community College)

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

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III.

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

M1-R4: IT TOOLS AND BUSINESS SYSTEMS

Vocabulary Platform Computing\ First grade Theoretical number of hours=30 Practical number of hours =60

Question Bank. Fundamentals Of Computer FYBCA (SEM - I)

SAURASHTRA UNIVERSITY

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

COMPUTER PROGRAMMING LAB

SEMESTER SYSTEM, PROPOSED SCHEME FOR B.Sc. (ELECTRONICS), B.Sc. (ELECTRONICS MAINTENANCE)

Important Questions for Viva CPU

COLLEGEDUNIA MCA. 3. What would be displayed, if the following program is compiled and run?

ADDMISSION-CALL / / WEBSITE:-

S Y B Voc Software Development Syllabus

KLiC C Programming. (KLiC Certificate in C Programming)

Transcription:

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I (2016-17) Scheme and syllabus for B.A./B. Sc. (Information Technology) Semester system course structure: 1. The course work shall be divided into six semesters with three papers in each semester. 2. Each paper in a semester will be of 80 marks out of which 60 marks for theory and 20 marks are allotted for internal assessment (written test or assignments or both) 3. Each theory paper shall consists of section A: 20% of total marks (12 marks; one question of 12 parts; multiple choice, one word/one sentence answer, fill in the blanks, true- false; all parts will be compulsory), section B: 40% of total marks (24 marks, one question of 06 parts; any 04 have to be attempted with short answer) and section C: 40% of total marks; (24 marks, 04 questions, any two have to be attempted with long answer). 4. Question paper shall cover the whole syllabus. 5. Practical in each semester will be of total 60 marks, out of which 15 marks are assigned for internal assessment (attendance, practical records etc.). 6. Practical examination will be evaluated by both external and internal examiner. SEMESTER-I Internal External Total PAPER I-FUNDAMENTALS OF IT PAPER II- OFFICE AUTOMATION PAPER III-PRINCIPLES OF PROGRAMMING LANGUAGE Practical 15 45 60 TOTAL MARKS: 300 SEMESTER -II PAPER I- COMPUTER ORGANIZATION & ARCHITECTURE PAPER II- PROGRAMMING THROUGH C 20 60 140 PAPER III- BASICS OF COMPUTER NETWORKS Practical 15 45 60 TOTAL MARKS: 300

PAPER I-FUNDAMENTALS OF IT Unit-I General concepts: Information concepts and computer appreciation, Defining IT, Information Systems, Data and Information, Representation of Information, Elements of electronic data processing, Types of processing. Block structure of a computer, Characteristics of computers and Problem solving with computers. Unit-II Classification of computers: On the basis of capacity, purpose, and generations, Computer languages: Machine language, Assembly language, High level language, 4GL. Unit-III Input and Output Units: Keyboard, Mouse, Monitor (CRT and LCD), Light pen, Joystick, Mouse, Touch screen, OCR, OMR and MICR Plotters and Types of Printers: Impact, non-impact, working mechanism of Drum printer, Dot Matrix printer, Inkjet printer and Laser printer. Unit-IV Overview of storage devices: Floppy disk, Hard disk, Compact disk and Tape Memory Types: Magnetic core, RAM, ROM, Secondary, Cache, Bubble Memory. Introduction: Compiler, Interpreter, Assembler, System Software and Application Software. 1. Computers Today, D. H. Sanders, Fourth Edition, McGraw Hill, 1988. 2. Fundamentals of Computers, V. Rajaraman, Second Edition, Prentice Hall of India,New Delhi, 1996. 3. Information Technology, Satish Jain, Paperback Edition, BPB 1999. 4. Information Technology Inside and Outside, David Cyganski, John A. Orr, Paperback Edition, Pearson Education 2002. 5. Computer Fundamentals, B. Ram, Third Edition, Wiley, 1997. 6. "Fundamentals of Information Technology, Chetan Srivastva, Third edition, Kalayani Publishers 7. Computers, Larry long & Nancy long, Twelfth edition, Prentice Hall

Unit-I DOS and Windows Environment: Paper II- Office Automation DOS organization, DOS commands, Operating System: Batch, multi-programming, Time sharing, Networks operating system, On-line and Real time operating system, Distributed operating system, Multi-processor, Multi-tasking. Graphical OS: Fundamentals of windows, Types of windows, Anatomy of windows, Windows explorer, Customizing windows, Control panel, Taskbar setting, Open Network and sharing centre. Unit-II Word Processor: Applications of word processor, Common packages, Creating and saving documents, Editing documents, Formatting text and paragraphs, Use of header footer, Insert table, Edit table, Mail merge, Macros. Unit-III Spread Sheet: Concept of worksheets and workbooks, Creating workbook, Editing a work sheet, Formatting data, Doing basic calculations using formulae, Using simple statistical functions, Inserting charts, Printing workbook. Unit-IV Power Point: Templates, Views, Formatting slide, Slides with graphs, Animation, using special features, presenting slide shows. 1. R.K. Taxali: Introduction to Software Packages, Galgotia Publicaions. 2. MS Office 2003, Compiled by SYBIX. 3. MS Office 2003, BPB Publications. 4. Introduction to Computer, P.K. Sinha. 5. Fundamental of Computers By V. Rajaraman B.P.B. Publications

Paper III-Principles of Programming Language Unit-I Importance of programming languages, Brief history and features, Attributes of good programming language, Procedure oriented programming, Object oriented programming, Programming process, Program tools, Introduction to language translator. Unit-II Elementary and structured data types, their specification, representations and implementation of numbers, vectors and arrays, records, data structures Unit-III Implicit and Explicit sequence control, Subprogram sequence control, Recursive sub programs, Exception and exception handlers, Co-routines and scheduled subprograms, Task and concurrent exceptions. Unit-IV Name and reference environments, static, Dynamic and Block Structures, Parameters and their transmission, Task and shared data storage requirement for major runtime elements, Program and system controlled storage management.

Practical for Semester-I Objective and Expected Outcome: The main objective is use make students familiarize with basic DOS commands and use all available popular packages that help in making a office system fully automated. 1. Familiarizing with pc and windows commands. 2. File creation. 3. Editing. 4. Directory creation. 5. Mastery of DOS Internal & External commands. 6. Learning to use MS office: MS word, MS excel & MS PowerPoint.

Unit-I Processing Unit: DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-II (2016-17) Paper I- Computer Organization and Architecture Von Neumann Architecture, Concept of CPU, Control Unit, Arithmetic and Logic Unit, Instruction Set, General Register Organization, Stack Organization, Instruction Format, Addressing Modes, Data Transfer and Manipulation, RISC,CISC. Unit-II Input-Output Organization: Input-Output Interface, Asynchronous Data Transfer, Modes of Transfer, Direct Memory Access, Input-Output Processor. Unit-III Memory Types and Organization: Magnetic core, RAM, ROM, Secondary, Cache and Bubble Memory. Memory Hierarchy, Associative Memory, Cache Memory, Virtual Memory Unit-IV Representation of Data: Digital versus analog, Concept of number system, Binary, Octal, Decimal, Hexadecimal numbers, Conversion from one form to another, Fractional numbers, Signed numbers, Complements. Binary Arithmetic: Addition, subtraction and multiplication. 1. Digital Computer Electronics, Malvino, Second Edition, Mc-Graw Hill 2. Modern Digital Electronics, R. P. Jain, Fourth Edition, TMH 3. Digital Logic & Computer Design, D. Morris Mano, Second Edition, PHI 4. Digital and Electronic Circuits, T. C. Bartee, McGraw Hill 1. Computer System Architecture, M.M. Mano, Third Edition, PHI 2. Computer Organization and Architecture, J.P. Hayes, Third Edition, TMH 3. Computer Organization and Architecture, Stallings, Eighth Edition, PHI

Paper II- Programming through C Unit-I C-Fundamentals: Character set, Identifiers and keywords, Data types, Constants, Variables and Arrays, Declarations, Operator and Expressions, Library functions, Statements, Symbolic constants, Preprocessor directives, Formatted input, Output, Basic data types, Type conversion, Data type modifiers, Expressions and Operators, Precedence of c operators. Unit- II Control Structures: Introduction, Decision making with if statement, if-else and nested if, while and do-while, for loop. Jump statements: break, continue, goto, switch Statement Unit III Functions & Arrays: Introduction to Functions, Function Declaration, Function Categories, Standard Functions, Parameters and Parameter Passing, Call by value/reference, Recursion, Global and Local Variables, Storage classes. Arrays: Introduction to Arrays, Array Declaration, Single and Multidimensional Array, Unit-IV Structure, Union and Pointers: Declaration of structure, Accessing structure members, Structure Initialization, Arrays of structure, nested structures, Unions. Pointers: Introduction to Pointers, Address operator and pointers, Declaring and Initializing pointers, Assignment through pointers, Pointers and Arrays 1. Let us C, Yashvant P Kanetkar, Seventh Edition, BPB Publications, New Delhi. 2. Programming in ANSI C, E. Balagurusami, Fourth Edition, Tata McGraw Hill 3. Programming in C, Byron S. Gottfried, Second Edition, McGraw Hills. 4. The C Programming Language, Kernighan & Richie, Second Edition, PHI Publication 5. Object Oriented Programming, Lafore R, Third Edition, Galgotia Publications 6. Problem Solving and Programming in C, R. S. Salaria, Second Edition

Unit-I Computer Communication: Paper III- Basics of Computer Networks Concept of communication, Data communication, Data transmission, Types of signals in communication, Methods and modes of data transfer, Simplex, Half duplex and Full duplex. Unit-II Networks: Network components, Network topologies, Switching techniques, Three layers of networking components (application software, network software, network hardware) and ISO model. Unit-III Types of networks: LAN, WAN, MAN, VAN, types of LAN, LAN implementation, LAN topologies, LAN devices (repeater, hub, bridges, routers, gateways). Unit-IV TCP/IP and Internetworking: Examples of TCP/IP operations, related protocols, IP address structure, major features of IP, IP datagram, Major IP services, Importance of transport layer, TCP, Major features of TCP, Route discovery protocol, Examples of root discovery protocols, Ipv6. 1. Computer Networks, Tanenbaum, Andrew, Fifth Edition, PHI 2. Data Communication and Networking, Behrouz A. Forouzan, Fourth Edition 3. Data Communication System, Black, Ulysse, Third Edition, PHI 4. Data and Computer Communications, Stalling, Ninth Edition, PHI

Practical for Semester-II Objective and Expected Outcome: The objective of this course is to help the students in making programs to counter real life problems using C language (structured programming). 1. Keywords and Identifiers: introduction, purpose 2. Variables and constants: data types, Initialization, declaration, scope, memory limits 3. Input-output statements: formatted and non-formatted statements 4. Operators: Arithmetic, logical, conditional, assignment, bitwise, increment/decrement operators 5. Decision Making: switch, if-else, nested if, else-if ladder, break, continue, goto 6. Loops: while, do-while, for 7. Functions: definition, declaration, variable scope, parameterized functions, return statement, call by value and call by reference, recursive functions 8. Pre-processor Directives: Pre-processor directives like INCLUDE, IFDEF, DEFINE, etc 9. Header Files: STDIO.H, MATH.H, STRING.H, PROCESS.H etc 10. Arrays: Array declarations, Single and multi-dimensional, memory limits, strings and string functions 11. Pointers: Pointer declarations, pointer to function, pointer to array/string.