Syllabus Under Autonomy Mathematics

Similar documents
T.Y.B.Sc. Syllabus Under Autonomy Mathematics Applied Component(Paper-I)

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:

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)

S Y B Voc Software Development Syllabus

CHOICE BASED CREDIT SYSTEM (With effect from )

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

VEER NARMAD SOUTH GUJARAT UNIVERSITY

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

PROGRAMMING IN C AND C++:

UNIT I : OVERVIEW OF COMPUTERS AND C-PROGRAMMING

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

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

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANGULATHUR

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

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

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

Swami Ramanand Teerth Marathwada University, Nanded

no 4.63 Syllabus System effect from

Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks

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

COMPUTER PROGRAMMING LAB

Aryan College. Fundamental of C Programming. Unit I: Q1. What will be the value of the following expression? (2017) A + 9

Semester-II. Credit Hours IA UE Total Value

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

401: Computer Networks-I. No. of Credits : 5 (3L + 2T + 0L)

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

SAURASHTRA UNIVERSITY

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

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

B.Sc. Computer Science (Ancillary)

SECOND SEMESTER JAVA PROGRAMMING

Proposed Syllabus for F.Y.B.Sc. (Information Technology) (w.e.f. June-2015)

Page 1 of 7 SCAA Dt

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

DEPARTMENT OF INFORMATION TECHNOLOGY U.G. PROGRAMME SYLLABUS Batch V SEMESTER A. D. M. COLLEGE FOR WOMEN NAGAPATTINAM

B.Sc II Year Computer Science (Optional)

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

C-LANGUAGE CURRICULAM

TEACHING AND EXAMINATION SCHEME FOR MASTER OF COMPUTER APPLICATIONS

B.V. Patel Institute of Business Management, Computer & Information Technology, Uka Tarsadia University

COURSE OUTCOMES OF M.Sc(IT)

Q1 Q2 Q3 Q4 Q5 Total 1 * 7 1 * 5 20 * * Final marks Marks First Question

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

Suggestive List of C++ Programs

Part I Basic Concepts 1

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

Scheme G. Sample Test Paper-I. Course Name : Computer Engineering Group Course Code : CO/CD/CM/CW/IF Semester : Second Subject Tile : Programming in C

SECOND SEMESTER BCA : Syllabus Copy

Syllabus for Computer Science General Part I

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

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

Introduction to Programming Using Java (98-388)

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

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT

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

Informatics 1: Data & Analysis

(DMCA101) M.C.A. DEGREE EXAMINATION, MAY First Year INFORMATION TECHNOLOGY


Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year COMPUTER SCIENCE.

TUMKUR UNIVERSITY. Syllabus as per CBCS under Semester Scheme. Computer Science. (B.Sc. DEGREE) 5 th and 6 th Semester

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

Object Oriented Programming. Assistant Lecture Omar Al Khayat 2 nd Year

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

LESSON PLAN. 1. William Stallings, (2006), Data and Computer Communication,7thEdition,

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

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

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

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

M.Sc. (CS) Second Semester Examination (Year 2016) Data Structures & Algorithms Subject Code: MSC-201 Paper Code: TMT-141

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

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

Syllabus for Computer Applications

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

Get Unique study materials from

Syllabi & Scheme of Examination BCA-2 nd Year. Website:-

Informatics 1: Data & Analysis

Sai Nath University. Assignment For MCA 1 st

COMPUTER MCQs. 1. DOS floppy disk does not have 1) a boot record 2) a file allocation table 3) a root directory

ENGINEERING PROBLEM SOLVING WITH C++

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

BCA (Part II) EXAMINATION, 2009 C++ PROGRAMMING Time allowed: Three Hours Maximum Marks: 50 Attempt any five questions

Academic Course Description

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

ADMINISTRATIVE MANAGEMENT COLLEGE

The Bhopal School of Social Sciences, Bhopal

B. V. Patel Institute of Business Management, Computer & Information Technology, UTU 2013

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

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

LIST OF EXPERIMENTS. (1) (Office Automation)

Avg. Of Test 1 and Test 2. Exam

Design and implement a program to solve a real-world problem using the language idioms, data structures,, and standard library.

Writing an ANSI C Program Getting Ready to Program A First Program Variables, Expressions, and Assignments Initialization The Use of #define and

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Sai Nath University. Assignment For B.Sc-IT 6 TH

Object Oriented Programming with JAVA

ANNA UNIVERSITY: CHENNAI B.E./B.Tech. DEGREE EXAMINATIONS, JAN Regulations First Semester (Common to All Branches )

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

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


Transcription:

Syllabus Under Autonomy Mathematics Semester VI Course: Applied Component(Paper-I) [25 Lectures] Computer Programming and System Analysis(Java Programming & Networking) Learning Objectives:- To learn about OOP through java programming, applets Unit 1. Java Programming and applets (16 Lectures) Introduction to Classes and Methods(continued) Defining classes, creating- instance and class variables, creating objects of a class, accessing instance variables of a class, Creating methods, naming methods, accessing methods of class, constructor methods, overloading methods. Arrays Arrays (one and two dimensional) declaring arrays, creating array objects, accessing array elements. Inheritance, interfaces and Packages Super and sub classes, keywords- extends, super, final, finalizer methods and overriden methods, abstract classes, concept of interfaces and packages. Java Applets Basics Difference of applets and application, creating applets, life cycle of applet, passing parameters to applets.

Graphics, Fonts and Color The graphics classes, painting the applet, font class, draw graphical figures (oval, rectangle, square, circle, lines,polygones) and text using different fonts. Recommended Book:- The complete reference java2: Patrick maughton, Hebert schind (TMH). (Chapters 1 6, 8-9, 12, 21) Unit 2. Networking (09 Lectures) Introduction What is networking, need for networking, networking components- nodes, links (point to point and broadcast), networking topologies bus, star, mesh, network services (connection oriented and connectionless). Network Design What is network design, requirement and tasks of a network, LAN MAN, WAN, VAN. Network Architectures Layering principle, OSI Reference Model, TCP/ IP Reference Model. Comparison of OSI and TCP/P Reference Models. Network Switching and Multiplexing Bridges, interconnecting LANs with bridges spanning tree algorithm. What is multiplexing. Static multiplexing (FDM, TDM, WDM), dynamic multiplexing. What is switching, circuit switching,packet switching.

Routing and Addressing Router, router table, routing (direct and indirect), routing characteristics, shortest path routing Dijkstra`s algorithm. TCP/IP internetworking, IP addresses (class, classless), and sub netting and subnet mask, Domain names Recommended Book:- Computer Networks Andrew S. Tanenbaum (PHI) (Chapter 1: 1.1-1.4, chapter 2:2.5.4.2.5.5 Chapter 5:P 5.2.1-5.2.4,5.5.1-5.5.2,5.6.1-5.6.2, Chapter 7:7.1.1. 7.1.3). Practicals:- Java programs that illustrate 1) the concept of java class (i) with instance variable and methods (ii) with instance variables and without methods (iii) without instance variable and with methods Create an object of this class that will invoke the instance variables and methods accordingly. 2) the concept of (one dimensional) arrays 3) the concept of (two dimensional) arrays 4) the concept of java class that includes inheritance 5) the concept of java class that includes overridden methods 6) the concept of java class that includes interfaces and packages 7) applets *** Java programs on numerical methods. Remark:- 1)The student should have basic algorithmic approach 2) The student should have sense of system of linear equations, matrices and of numerical methods. 3) Maximum 2 batches(each batch of 16 students)

T.Y.B.Sc. Syllabus Under Autonomy Mathematics Applied Component Computer Programming and System analysis Course: S.MAT. 6.06 SQL and C-programming II Learning Objectives: To learn C- Programming and SQL. Unit 1. C Programming. ( 16 lectures ) Loops and Controls Control statements for decision making: branching (if statement, if-else statement, else-if statement, switch statement), looping (while loop, do while loop and for loop), breaking out of loops (break and continue statements). Storage Classes Automatic variables, external variables, register variables, static variables - scope and functions. Functions and Arguments Global and local variables, function definition, return statement, calling a function (by value, by reference), recursion, recursive functions. Strings and Arrays Arrays (one and two dimensional), declaring array variables, initialization of arrays, accessing array elements, string functions (strcpy, strcat, strchr, strcmp, strlen, strstr, atoi, atof).pointers Fundamentals, pointer declarations, operators on pointers, passing pointers to functions, pointers and one dimensional array, pointers and two dimensional array. Structures.Basics of structures, structures and functions. Recommended Books Programming in Ansi C - Ram Kumar and Rakesh Agarwal (Tata McGraw Hill) (Chapters 2-8). Unit 2. Introduction to DBMS and RDBMS ( 9 Lectures) Introduction to Database Concepts Database systems vs file systems, view of data, data models, data abstraction, data independence, three level architecture, database design, database languages - data definition language(ddl), data manipulation language(dml). E - R Model Basic concepts, keys, E-R diagram, design of E-R diagram schema (simple example). Relational structure Tables (relations), rows (tuples), domains, attributes, candidate keys, primary key, entity integrity constraints, referential integrity constraints, query languages, normal forms 1,2,and 3 (statements only), translation of ER schemas to relational (database) schemas (logical design), physical design. Recommended Book Database System Concepts - Silberschatz, Korth, Sudarshan (McGraw- Hill Int. Edition) -4th Edition (Chapter 1: 1.1-1.5, Chapter 2: 2.1-2.5, 2.8-2.9, Chapter 3: 3.1, Chapter 7: 7.1,7.2, 7.7)

List of the practicals. 1. Creating and printing frequency distribution. 2. (a) Sum of two matrices of order m n and transpose of a matrix of order m n, where m, n = 3. (b) Multiplication of two matrices of order m, where m = 3, finding square and cube of a square matrix using function. 3. Simple applications of recursive functions (like Factorial of a positive integer, Generating Fibonacci Sequence, Ackerman Function, univariate equation) 4. Sorting of Numbers (using bubble sort, selection sort), and strings. 5. Using arrays to represent a large integer (that cannot be stored in a single integer variable). 6. Counting number of specified characters (one or more) in a given character string. 7. Writing a function to illustrate pointer arithmetic. 8. Using structures to find and print the average marks of five subject along with the name of a student. 9. Program to find g.c.d. using Euclidean algorithm. 10. Numerical methods with C programs. 11. Program to decide whether given number is prime or not. 12. Finding roots of quadratic equation using C program. 13. Programs to find trace, determinant of a matrix. 14. Program to check given matrix is symmetric or not. Scheme of Examination ( Paper II ) The scheme of examination in the subject of Computer Programming and System Analysis will be as follows: End Semester examination.( Semester VI) Examination Contents Duration Marks Paper - II RDBMS, SQL and C 3 Hrs 60 CIA - I Practical (40 marks.) Duration: 2 hrs. Practical will be conducted as follows: 1 program in C 15 marks. 1 SQL problem 15 marks. Journal 10 marks. ------------------------------------------------------------------------------------------------------- Admission criteria: Students opting this paper as applied component should have knowledge of algorithms. Some basics of discrete mathematics are required. Also students should be familiar with Numerical analysis.mathematics students will be given preference.