Download Semester 1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Microsoft Access wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database model wikipedia , lookup

Transcript
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