Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY (NACC Accreditation Grade “B”) Syllabus for B.Sc.IT Bachelor of Science (Information Technology) F.Y. B.Sc. (IT) (In Force From Academic Year: 2012-2013) MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade “B” (With effect from Academic Year 2011-2012) F.Y. B.Sc. (IT) Syllabus Paper No: 101 COMMUNICATIVE ENGLISH - I Marks: 100 No Detail syllabus Marks / Weightage 1 Tenses 20 2 Introduction, Communication as a two way process, Purpose or objectives of Communication, Verbal and non verbal communication, Barriers of communication, Essential of communication. 20 3 Practical letter and report writing:- Official letters, Business letters, Application or Resumes, Business Report, Press Reports. 20 4 Confusing Words, One word substitution, Antonyms and Synonyms. 20 5 Comprehension-unseen passages & question answer and titling. 20 Reference books: 1. 2. 3. 4. Follow me - by Barry Tomalin, BBC English by Radio and TV, London How to listen - Marion Geddes - Jeffrey Norton Publishing ebook – Improve your writing skills - Arina Nikitina English Grammar & Composition - Rajendra Pal & Premalata Suri Page 2 of 7 MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade “B” (With effect from Academic Year 2011-2012) F.Y. B.Sc. (IT) Syllabus Paper No : 102 MATHEMATICS AND FOUNDATION OF IT Marks: 100 No Detail syllabus Marks / Weightage 1 An overview of information technology applications, Difference between Data & Information, Information system, Value of Information, Quality of Information Software Concepts: Types of Software, Programming Languages, Software (Its Nature & Qualities). 20 2 Definition of computer, Block Diagram of computer, Characteristics of computer, Generation of computer, Various Input & output Devices, Storage Devices, Types of Memory, Machine level language, Assembly level language, High level language. Assembler, compiler & interpreter. 20 3 Web-technology: Information files creation, web server, web client/browser (understanding how a browser communicates with a web server), hyper text markup language (html), (html tags, paired tags), commonly used html commands (the structure of an html program, document head, document body), titles and footers; text formatting (paragraph breaks, line breaks), emphasizing material in a web page (heading styles, drawing lines, text styles, text effects.) 20 4 Introduction to Number System:- Representation of Number, Decimal, Binary, Octal, Hexadecimal, Conversation of numbers, Character codes (ASCII, EBCDIC), Integer and Fractions of Numbers, Binary addition, subtraction, multiplication and division. 20 5 Sets, Relations and Functions:- Sets, set operations, Classes of sets, partitions, Product sets, Relations, Equivalence relations, Functions (Domain, Range, One-to-one, onto and invertible). 20 Reference Books 1 2 3 4 5 6 7 Foundation of Information Technology - D.S. Yadav - New age international publisher Computer Fundamentals - P.K. Sinha – BPB Publisher Fundamentals of Computers, 3rd Edition - V. Rajaraman - TMH Publication Essential of computer mathematics - Lipschuthz, Seymour Numerical Analysis–V.N. Vedmurthy - Vikas Publishing House Pvt Ltd Statistical Methods - Sultan Chand & Sons - S P Gupta publisher Web enabled computer application developing using HTML, DHTML, JAVA script – Evan bayross. Page 3 of 7 MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade “B” (With effect from Academic Year 2011-2012) F.Y. B.Sc. (IT) Syllabus Paper No: 103 - PROBLEM SOLVING AND PROGRAMMING USING C Marks: 100 No Detail syllabus Marks / Weightage 1 Importance of programming techniques, problem solving concepts, types of problems. Concept of Algorithms & Flow Charts: Definition, Requirement of algorithms and flow charts, symbols & typical examples, programming concepts. Types of programming language, editors, compilers. 20 2 Introduction to C programming structure, character set, identifier and keywords, data types, constants, variables, various operators, type casting. Structured Programming: Control strategies, conditions & loop statements (entry and exit control loops), goto statement with label & break and continue statement. 20 3 Importance to header file, Introduction to some popular header files and its library functions (stdio.h, conio.h, maths.h, string.h). Array: Concept of single & multidimensional arrays, Initializations, string array, searching and sorting array: linear and binary search and sorting. 20 4 Pointer: Introduction of pointer, declaration & initializing, merging two arrays using pointer, addition & subtraction of pointer variables, advantage of using pointer, pointer and string. File handling in C – creation, opening, closing, reading & writing of files, example of file handling program, random access to files, command line argument. 20 5 Different types of UDF: Call by value and Call by reference, function with no arguments, no return value, function with no arguments, with return value, function with arguments, no return value function with arguments, with return value, Examples. 20 Reference books : 1 2 3 4 Programming in ANSI C – E. Balagurusam Let us C – Yashvant Kanetkar, BPS Schaum's Outline of Programming in C – Schaum series Publication Programming in C - Banso N.kotecha,Radhika N Kotec - Ravi Prakashan & CO Page 4 of 7 MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade “B” (With effect from Academic Year 2011-2012) F.Y. B.Sc. (IT) Syllabus PAPER NO: 104 OFFICE AUTOMATION Marks: 100 No Detail syllabus Marks / Weightage 1 Introduction to Basics of computer:- Introduction to PC, Basic operating systems, Introduction to Editor, Types of PC Software. 20 2 MS Word: - Introduction to Word Processing, Usefulness and Importance, Formation of documents (Shortcuts, Functions and other tools like Drawing, Search & Replacement, Header and Footer, Alignment etc.), Mail Merge Facility. 20 3 MS Excel :- Introduction to Excel sheet, Uses of Spreadsheets, Formation of Excel sheets( Shortcuts, Basic functional tools like Merge and Demerge, Formulas and calculations) 20 4 Advanced application of MS Excel:- Charts, Analysis and Interpretation, What if analysis, Protection facilities, Operations on tables, Application of Spreadsheets. 20 5 MS PowerPoint:- Preparing Presentation, Formation of Presentation, Animation, Inserting Videos, Sounds and Pictures, Effects etc. 20 Reference Book : 1. Operating System Principles - Arbraham Silberschatz - Peter Baer Galvin 2. MS Office 2007 – Computer world. Page 5 of 7 MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade “B” (With effect from Academic Year 2011-2012) F.Y. B.Sc. (IT) Syllabus Paper No : 105 DATABASE MANAGEMENT SYSTEM Marks: 100 No Detail syllabus Marks / Weightage 1 Introduction to DBMS: Introduction about database, introduce relational database, overview of database design data normalization (Introduction), role of DBMS, advantages of using DBMS, integrity rules (Primary/Foreign key, one-to- many, many-to-many, one-to-one) 20 2 Tables in Microsoft access: Introduction to Microsoft access, create a Table in Microsoft access , data Types, Field Properties, Fields: names, types, properties: default values, format, caption, Validation rules, data Entry, add record, delete record and edit text, Sort, find/replace, filter/select, Re-arrange columns, freeze, columns ,edit tables- copy, delete, import, modify table structure, find, replace. 20 3 Relationships & queries: Setting up relationships-define relationships add a relationship, Set a rule for referential Integrity, change the join type delete a relationship and save relationship queries & filter– difference between queries and filter using multiple fields and, or advance filter queries create query with one table find record with select query, find duplicate record with query, find unmatched record with query run query, save and change query. 20 4 Forms in Microsoft access: Introduction to forms, types of Basic forms: columnar, tabular, datasheet, main / mub forms, add headers and footers, add fields to form, add text to form use label option button check box, combo box. 20 5 Report creation: Introduction to reports, types of basic reports single column, tabular report troupes / total, single table report multi table report preview report, print report, creating reports and labels, wizard. 20 Reference books: 1 2 3 4 An Introduction to Database concepts - Bipin Desai - Galgotia Publisher Database management system concepts - - C.J. Date - Addison-Wesley Publishing Company MS Office XP complete - M Cheek - BPB publication Microsoft Access 2002 fast and easy, - BPB publication. Page 6 of 7 MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade “B” (With effect from Academic Year 2011-2012) F.Y. B.Sc. (IT) Syllabus Paper No : 106 PRACTICAL & VIVA OF PAPER NO. 102 & 103 Marks: 100 No Detail syllabus Marks / Weightage 1 Paper No. 102 40 2 Paper No. 103 60 Paper No : 107 PRACTICAL & VIVA OF PAPER NO. 104 & 105 Marks: 100 No Detail syllabus Marks / Weightage 1 Paper No. 104 50 2 Paper No. 105 50 Page 7 of 7