Swami Ramanand Teerth Marathwada University, Nanded

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

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

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

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

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

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

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

ST. MARY S COLLEGE FORM 4

COMPUTER PROGRAMMING LAB

Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks

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

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:

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

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

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

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

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

COURSE OUTLINE & WEEK WISE BREAKAGE

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

Kadi Sarva Vishwavidyalaya, Gandhinagar

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

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

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

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

DATA STRUCTURES USING C

KLiC C Programming. (KLiC Certificate in C Programming)

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

B.Sc. Computer Science (Ancillary)

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

Aryan College. Computer Fundamental. Introduction to Computer System

Bachelor in Computer Application (BCA)

SARDAR RAJA COLLEGE OF ENGINEERING

UNIVERSITY OF JAMMU, JAMMU. (Semester System)

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

SUBJECT COMPUTER APPLICATION PAGE 1

SAURASHTRA UNIVERSITY

VEER NARMAD SOUTH GUJARAT UNIVERSITY

Jiwaji University, Gwalior -- B.A. Session

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

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

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANGULATHUR

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.

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

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

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

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

Syllabus Under Autonomy Mathematics

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

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

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

SECOND SEMESTER BCA : Syllabus Copy

SECOND SEMESTER JAVA PROGRAMMING

CHOICE BASED CREDIT SYSTEM (With effect from )

R13. II B. Tech I Semester Supplementary Examinations, May/June DATA STRUCTURES (Com. to ECE, CSE, EIE, IT, ECC)

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

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

B.Sc II Year Computer Science (Optional)

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

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

PESIT Bangalore South Campus Department of MCA Course Information for

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

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

DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - FIRST YEAR ( REGULATION) SECOND SEMESTER LESSON PLAN SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

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

B.C.A. SECOND YEAR

S Y B Voc Software Development Syllabus

Introduction p. 1 Pseudocode p. 2 Algorithm Header p. 2 Purpose, Conditions, and Return p. 3 Statement Numbers p. 4 Variables p. 4 Algorithm Analysis

Chapter1 Overview of computers

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

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

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

Scheme and Syllabi for. Undergraduate Course: Under

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

CONTENTS. Chapter 1 Introduction and Evolution of Computer

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

Telangana University

CS11002 Programming and Data Structures Spring Introduction

Semester I.

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

Boolean expression using Laws, Min terms (SOP) Max terms (POS), Standard/Canonical SOP and POS forms,

Padasalai s - VIRUDHUNAGAR DISTRICT COMMON FIRST MID TERM TEST, JULY 2018 STANDARD 11 COMPUTER APPLICATION

Computer Science (330)

Contents. Preface. Introduction. Introduction to C Programming

R10 SET - 1. Code No: R II B. Tech I Semester, Supplementary Examinations, May

CS19001/CS19002 Programming and Data Structures Lab Autumn/Spring Semester. Introduction. Abhijit Das. January 4, 2015

B. Sc. (Honours) Computer Science

LESSON PLAN B.C.A. - FIRST YEAR ( REGULATION) SECOND SEMESTER

Syllabus for Computer Applications

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

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

mxiji[iumildrfo'ofony;: gr}ke^

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

DATA STRUCTURES THROUGH C++

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

COP 1170 Introduction to Computer Programming using Visual Basic

SWAMI RAMANAND TEERTH MARATHWADA UNIVERSITY, NANDED. Draft Syllabus of B.C.A. (Bachelor of Computer Applications) B.C.A.

PROGRAMMING IN C AND C++:

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

Split up Syllabus (Session )

SARVEPALLI RADHAKRISHNAN UNIVERSITY, BHOPAL (M.P.) Scheme of Examination. First Semester-Master of Computer Application

Transcription:

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 /Annual Semester No. Paper No. Theory Semester I I Fundamentals of Computer Organization Title of the Paper Marks MCQ Internal Experiment Oral Record Total Book Min. Lectures / Week 40 10 --- --- --- 50 03 II Foundations of Computer Programming 40 10 --- --- --- 50 03 II III Programming in C 40 10 --- --- --- 50 03 IV Data Structures 40 10 --- --- --- 50 03 Practica l Annual - V Computer LAB-I --- --- 75 15 10 100 03 Total 160 40 75 15 10 300 --- Total Marks for Theory = 50+50+50+50 = 200 Total Lectures / Week /Division for Theory = 06 Total Marks for Practical =100 Total Lectures / Week / Batch for Practical = 03 Total Marks for FY = 200+100 = 300 Minimum Lectures / Week for FY = 09 Computer LAB-I: Practical Based On Papers I, II, III And IV

Paper I Fundamentals of Computer organization (Marks : 50 Periods : 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) Reference Books: 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.

Paper - II Foundations of Computer Programming ( Marks : 50 Periods : 40) 1. Introduction to Problem Solving and representation (7 periods) Problem Aspects, Top-Down design, implementations of algorithm, program verification, efficiency of algorithms, analysis of algorithms. Definition and properties, Principles of flowchart, Flowchart Symbols, Converting algorithm to flowchart. 2. Fundamental of Algorithms (7 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 (6 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 (7 periods) Introduction to array, memory representation of array, algorithm for array order Reversal, array counting, finding maximum and minimum element from array. 5. Sorting and searching techniques Bubble sort, selection sort, merge sort, insertion sort, linear search and binary search (7 periods) 6. Text processing and pattern searching techniques (6 periods) Text line length adjustment, Left and Right justification of text, keyword searching in text Text Books: 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

Paper- III Programming in C (Marks : 50 Periods : 40) 1. Introduction to C (5 periods) Introduction, Character set, C tokens, Data types, Constant, Variables, declaration of storage class, 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, else-if ladder, Switch Statement, Goto. While loop, Do-While loop, For loop. 3. Arrays and Pointers (5 periods) Introduction to Array, One-dimensional arrays: Declaration & Initialization, Two-dimensional arrays: Declaration & Initialization, Multi-dimensional arrays Introduction, understanding pointers, accessing address of variable, declaring pointer variables, initialization of pointer variable 4. Storage Classes (4 periods) Automatic, Register, Static, Scope rules. 5. Functions (7 periods) Introduction, Definition of function, return values and their types, function calls, function declaration, recursion, passing arrays to functions,what are string, Standard Library string functions: strlen(), strcpy(),strcmp(), strcat(). 6. Structure and Union (7 periods) Introduction, defining a structure, defining a structure variable, accessing structure members, initialization of structure, structure within structure, union Reference Books: 1. C programming by B. Gottfried, Schaum s outline series 2.Programming in ANSI C by E. Balaguruswamy, TATA MCGRAW Hill Publication. 3. Let US C by Yeshwant Kanetkar, BPB Publication. 4. Programming in ANSI and Turbo C by Prof. Kamthane, Pearson Education.

Paper-IV Data Structures (Marks : 50 Periods : 40) 1. Introductions and Overviews (6 periods) Introduction, Elementary Data Organization, Data Structure Operation, Notation and Concept of Algorithm. 2. Array, Records and Pointers (6 periods) Introduction, Linear array, representation of Linear Array in Memory, Traversing Linear Array, Inserting and Deleting. 3. Sorting and Searching Methods (7 periods) Sorting Methods: Quick Sort, radix exchange sort, merge sort Sort. Searching Methods: Binary Search, Linear Search. Time complexity analysis of sorting and searching techniques. 4. Linked List (7 periods) Introduction, Representation Linked list in memory, searching a linked list, Inserting and deleting linked list. 5. Stack, Queue and Recursion (7 periods) Introduction to Stack, Array representation of stack, Push and Pop operation. Introduction to Queue, Array representation of queue, Insert and Delete operation, Recursion. 6. Trees and Graphs: (7 periods) Basic terminology, binary trees and its representation, insertion and deletion of nodes in binary tree, binary search tree and its traversal, threaded binary tree, Heap, Balanced Trees. Terminology and representation of graphs using adjacency matrix, Warshall s algorithm Text Books: 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. Reference Books: 1 Mark Allen Weiss, Data structures and algorithms analysis in C++, Second edition, Pearson Education. 2. Y. Langsm, M. Augenstin, A. Tanabaum,Data Structure using C and C++, Pearsons Education Asia Pub. 3. Trembley and Sorenson, Introduction to Data Structures, PHI Pub.

Paper V Computer LAB (Practical based on DOS, Windows and programming in C Language and Data Structure) (Experiment 75, Oral -15, Record Book- 10) 100 Marks The following are guidelines for the computer lab, the subject teacher or lab instructor can prepare different kinds of problem statements for the lab evaluation 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