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

Similar documents
Swami Ramanand Teerth Marathwada University, Nanded

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

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

COMPUTER PROGRAMMING LAB

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

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

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

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

ST. MARY S COLLEGE FORM 4

C- PROGRAMMING (3:0:0) Sub code : CS1C01/CS2C01 CIE : 50%Marks Hrs/week : 03 SEE : 50%Marks SEE Hrs : 03 Hours Max. Marks: 100 Course Outcomes:

B.Sc. Computer Science (Ancillary)

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

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

COURSE OUTLINE & WEEK WISE BREAKAGE

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

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

Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks

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

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

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

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

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

Kadi Sarva Vishwavidyalaya, Gandhinagar

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

B.Sc II Year Computer Science (Optional)

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

Aryan College. Computer Fundamental. Introduction to Computer System

DATA STRUCTURES USING C

SUBJECT COMPUTER APPLICATION PAGE 1

Syllabus Under Autonomy Mathematics

KLiC C Programming. (KLiC Certificate in C Programming)

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

UNIVERSITY OF JAMMU, JAMMU. (Semester System)

CHOICE BASED CREDIT SYSTEM (With effect from )

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

Bachelor in Computer Application (BCA)

SAURASHTRA UNIVERSITY

VEER NARMAD SOUTH GUJARAT UNIVERSITY

ACADEMIC YEAR PLANNING - F.Y.J.C. ( ) F.Y.J.C. COMPUTER SCIENCE (Theory)

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

SEMESTER SYSTEM, PROPOSED SCHEME FOR B.Sc. ELECTRONICS (PASS COURSES), B.Sc. ELECTRONICS MAINTENANCE. w.e.f. 2010

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

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANGULATHUR

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

GARDEN CITY UNIVERSITY. Bachelor of Computer Applications SEMESTER- I. Course: CONCEPTS OF PROGRAMMING USING C LANGUAGE CODE: 05ABCAR17111 CREDITS: 04

VOLUME-I [ UNIT I & II ] CHAPTER 1-8 [ COMPLETE BOOK BACK ONE MARKS ]

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

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

Jiwaji University, Gwalior -- B.A. Session

COP 1170 Introduction to Computer Programming using Visual Basic

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

Questions Bank. 14) State any four advantages of using flow-chart

Unit 1: Introduction to Programming. Saurabh Khatri Lecturer Department of Computer Technology VIT, Pune

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

Syllabus for Computer Science General Part I

C-LANGUAGE CURRICULAM

Class 9 Saturday, Feb 14

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

Chapter1 Overview of computers

SECOND SEMESTER BCA : Syllabus Copy

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

CONTENTS. Chapter 1 Introduction and Evolution of Computer

[CHAPTER] 1 INTRODUCTION 1

KULLEĠĠ SAN BENEDITTU Secondary School, Kirkop

Scheme and Syllabi for. Undergraduate Course: Under

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

Shri Govind Guru University, Godhra(PMS). B.A. Semester- 1 (Foundation Course) Computer Skill (FC-101)

DEPARTMENT OF COMPUTER APPLICATIONS SRM INSTITUTE OF SCIENCE AND TECHNOLOGY SRM NAGAR, KATTANKALATHUR

Government of Karnataka Department of Technical Education Bengaluru

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

UNIT I : OVERVIEW OF COMPUTERS AND C-PROGRAMMING

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

B.Sc. (Computer Applications) Vocational - First Year. II Application Software hrs III Practical (Windows, Word, Excel, Power Point)

HIGER SECONDARY FIRST YEAR COMPUTER SCIENCE

Semester I.

mxiji[iumildrfo'ofony;: gr}ke^

Computer Science (330)

Contents. Preface. Introduction. Introduction to C Programming

CS11001/CS11002 Programming and Data Structures Autumn/Spring Semesters. Introduction

Syllabus for BCA. BCA-101: Communicative English

PROGRAMMING IN C AND C++:

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

B.C.A. SECOND YEAR

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

Split up Syllabus (Session )

3/13/2012. ESc101: Introduction to Computers and Programming Languages

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

Telangana University

(i) Describe in detail about the classification of computers with their features and limitations(10)

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

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

Reg. No. : Question Paper Code : B.E./B.Tech. DEGREE EXAMINATION, JANUARY First Semester GE 6151 COMPUTER PROGRAMMING

An Overview of the Computer System. Kafui A. Prebbie 24

Barkatullah University, Bhopal BCA Faculty 2014 onwards Semester II. Scheme of Marks:

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING COMPUTER PROGRAMMING LABORATORY LAB MANUAL - 15CPL16 SEMESTER-I/II

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

B.C.A 2017 OBJECT ORIENTED PROGRAMMING USING C++ BCA303T MODULE SPECIFICATION SHEET

LESSON PLAN FOR EVEN SEM SESSION

Syllabus for Computer Applications

Important Questions for Viva CPU

Transcription:

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 in the most common languages, systems, methods and tools. 2. To provide a sound understanding of principles of Computer Science. 3. To a strong sense of professionalism in students. 4. To reflect the current and emerging trends in the computing fields. Academic Programme: The programme is of three years duration (Six Semester), B.Sc.- I Sem, B.Sc.II Sem, B.ScIII Sem,B.Sc. IV Sem, B.Sc. V Sem and B.Sc.-VI Sem The scheme of instructions and examination of theory and practical papers is as follows. B.Sc. I Year. Computer Science (Optional) Paper No. I Paper Title Fundamentals of Computer Teaching Per Week ( / Practical) Semester-I 03 Marks (University Evaluation) Marks (Internal Evaluation ) Total Marks Total Perio ds Duration of Examination II Computer Algorithm 03 III Semester II Programming in 03 C IV Data Structures 03 V ( Annual Practical I Sem + II Sem) Computer Lab-I 01 Practical (03 ) 60 60 20 ------ Mini mum Pract icals Total Marks 300 03 Hours 1

Paper I : Fundamentals of Computer : 40 1. Introduction to Computer System (6 periods) History of Computer, Generations, Block diagram of computer, Characteristics of computer, Classification and Types of computer. 2. Data Representation within Computer (6 periods) Bit, Byte, Word, ASCII, EBCDIC, BCD code, Introduction to Number system: Binary, Decimal, Octal, Hexadecimal. Conversions from one Number system to another. 3. Memory (5 periods) Memory Cell, RAM, ROM, EPROM, Floppy Disk, Hard Disk, CD-ROM, DVD. 4. Input and Output Devices (7 periods) Keyboard Entry, Direct Entry: Card Reader, OCR, OMR, MICR, Pointing Devices: Light Pen, Mouse, Touch Screen. Monitor. Printers: Dot-Matrix, Inkjet, Laser. 5. Disk Operating System (8 periods) DOS Preliminaries, Files, Directory, Wild Character, Booting Procedure, Internal DOS Commands, External DOS Commands. 6. Introduction to Windows Operating System (8 periods) Windows Operating system History, Files, Folders, Architecture of Windows O.S., Desktop, My Computer, Recycle bin, Control Panel, Features of Windows ( GUI, Multasking, Multi-user) 1. Fundamentals of Computer by V.Rajaraman, BPB Publication 2. Computers and Commonsense by Robert Hunt and Shelly,BPB Publication. 3. Fundamentals of Computer by Bichkar and Sontakke, Sadhusudha Publication 4. MS-DOS 6.22 by Russell A, Stultz, BPB Publication. 5. Advanced MS-DOS Programming by Ray Duncan, BPB Publication 6. Teach Your Self Windows 2000 by Brain Underdahl 7. Windows 98 Complete, BPB Publication. 2

Paper - II : Computer Algorithms : 40 1. Introduction to Problem Solving (8 periods) Problem Aspects, Top-Down design, implementations of algorithm, program verification, efficiency of algorithms, analysis of algorithms. 2. Fundamental of Algorithms (8 periods) Algorithm for exchanging the value of two variables, counting, summation of set of numbers, factorial computations, generation of Fibonacci series, reversing digits of and integers, Character to number conversion. 3. Factoring Methods (8 periods) Finding square root of numbers, smallest divisor of an integer, GCD of two integers, generating prime numbers, computing prime factors of integers 4. Array Techniques (8 periods) Introduction to array, memory representation of array, algorithm for array order Reversal, array counting, finding maximum and minimum element from array. 5. Flowchart (8 periods) Definition and properties, Principles of flowchart, Flowchart Symbols, Converting algorithm to flowchart. 1. How to Solve It by Computer, by R.G. Drommy ( PHI Ltd) 2. Fundamentals of Computer by V. Rajaraman, BPB Publications 3. Ansi C by E. Balguruswamy, PBP Publication 3

Paper- III : Programming in C : 40 B.Sc. First Year Semester Pattern Computer Science (Optional) Second Semester 1. Introduction to C (5 periods) Introduction, Character set, Identifiers, Keyword, Data types, Constant, Variables, Input/Output Statement, operators, Hierarchy of Operation, Structure of C program. 2. The Decision and Looping, Control Structure (8 periods) If Statement, If-Else statement, Nesting of If-Else, Switch Statement, Goto. While loop, Do-While loop, For loop. 3. Arrays (5 periods) Introduction to Array, Types of array, Array initialization in memory, bound Checking. 4. Storage Classes (4 periods) Automatic, Register, Static, Scope rules. 5. Functions (7 periods) Introduction, Advantages, arguments and local variables, returning function results, Declaration of function types, passing values between function, recursion. 6. Character String (4 periods) What are string, Standard Library string functions: strlen(), strcpy(),strcmp(), strcat(). 7. Introduction to Pointers,Structure and Union (7 periods) 1. Let US C by Yeshwant Kanetkar, BPB Publication. 2. Programming in ANSI C by E. Balaguruswamy, TATA MCGRAW Hill Publication. 3. Programming in ANSI and Turbo C by Prof. Kamthane, Pearson Education. 4

Paper-IV : Data Structures : 40 1. Introductions and Overviews (8 periods) Introduction, Elementary Data Organization, Data Structure Operation, Notation and Concept of Algorithm. 2. Array, Records and Pointers (8 periods) Introduction, Linear array, representation of Linear Array in Memory, Traversing Linear Array, Inserting and Deleting. 3. Sorting and Searching Methods (8 periods) Sorting Methods: Bubble Sort, Insertion Sort, Quick Sort, and Selection Sort. Searching Methods: Binary Search, Linear Search. 4. Linked List (8 periods) Introduction, Representation Linked list in memory, searching a linked list, Inserting and deleting linked list. 5. Stack, Queue and Recursion (8 periods) Introduction to Stack, Array representation of stack, Push and Pop operation. Introduction to Queue, Array representation of queue, Insert and Delete operation, Recursion. 1. Data Structure by Seymour Lipschutz, Schaums ouline series in Computers, McRaw Hill. 2. An Introduction to Data Structure with Application by Jean-Paul, Tremblay- Paul, G. Sarenson, Tata McGraw Hill. 5

Paper V : Computer LAB. Marks : 60 Practical contains Aim of Experiment, Description, Result, and Record Book (60 Marks =50 marks for Experiment and 10 Marks for Record Book) (Practical based on DOS, Windows and programming in C Language and Data Structure) 1. Introduction to various components of computer system and study of various Input and Output devices. 2. Study of Booting procedure of DOS. 3. Study about CONFIG.SYS and AUTOEXEC.BAT files. 4. Study of Internal and External Commands. 5. Study of components of Windows operating system. 6. Study of Windows Accessories. 7. Study about the Ms-Word ( File Menus, Document creation, Text formatting). 8. Writing programs in C for small problem mainly computational to illustrates expression and operator precedence. 9. Writing some simple programs like finding factorial of numbers, summation of set of numbers, computation of prime numbers, prime factors etc. 10. Problem related to Array like Print reverse order of array, sum of array element, sorting of array, finding maximum and minimum element from array. 11. Problem which involve manipulation of two dimensional arrays like addition, subtraction, multiplication of arrays. 12. Problem which involve manipulate arguments to main(). 13. General String manipulation problem. 14. Problem based on Standard string Library functions. 15. Problem based on Storage classes. 16. Searching and Sorting Algorithm is implement in C Language 6