Chhattisgarh Swami Vivekanand Technical University, Bhilai
Chhattisgarh Swami Vivekanand Technical University, Bhilai
Chhattisgarh Swami Vivekanand Technical University, Bhilai
Note : Industrial Training will be organised after 4th sem, evaluation will be done in 5th semester.
CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY
BHILAI
A) SEMESTER : IV
B) COURSE : COMPUTER ARCHITECTURE
C) CODE : 222411(22)
D) BRANCH/DISCIPLINE : COMPUTER SCIENCE & ENGINEERING
E) RATIONALE :
The students after studying this subject will be able to understand the architecture and maintenance of
computer system. They will understand hardware developmental, processor and control design of
computer systems. This will develop the basic insight in student about the change in the hardware
technology, technology design and thereby develop better knowledge for the maintenance and repairing
of the computer system. They will also be able to learn how to plan for establishing a computer set-up
for any given requirement.
1. Computer Architecture. 12 20
2. Instruction Cycle, Instruction Codes 10 15
3. Programming 12 20
4. Central Processing Unit (CPU) 10 15
5. Input/Output Organization 08 15
6. Memory Organization 12 15
Total 64 100
I) DETAILED CONTENT
According to the theory and practical schedules the subject teacher will complete the session. The
student themselves would be able to plan and submit a proposal for establishing a computer setup for
industry
a) SUGGESTED LEARNING RESOURCES
a) Reference Books
S. Title Author, Publisher & Address, Edition,Year
No. of Publication,
1. Computer Architecture and J.P.Hayes,Tata McGraw Hills Publishing Co.l
Organization Ltd., New. Delhi
2. IBM PC and Clones B.Govindrajulu,Tata McGraw Hill Publications
New Delhi
3. Inside IBM PC Peter Norton,Prentice Hall of India Pvt.Ltd ,
New Delhi IV th - Edition1999
******
CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY, BHILAI
A) SEMESTER : IV
B) COURSE : DATA STRUCTURE
C) CODE (Theory) : 222412(22)
D) BRANCH/DISCIPLINE : COMPUTER SCIENCE & ENGINEERING
E) RATIONALE:
The study of data structure is an essential part of computer science. In system programming, application
programming the methods & techniques of data structures are widely used. The study of data structure
helps the students in developing logic & structured programs.
1. 8 10
Introduction to data structure
2. Arrays 12 12
3. Stacks 12 14
4. Queues 14 14
5. Linked list 14 14
6. Searching & sorting 18 20
7. Introduction to TREES and
18 16
GRAPHS
Total 96 100
H) DETAILED CONTENT
The methods mentioned in the syllabus can be implemented in C either by arrays or using Pointers. The
student/teacher has to study/teach data structures & their methods using algorithms & should be
implemented in practical using C. While implementing this one should give the algorithm/program,
assignments just after the completion of related topic. One also can give more assignments based on the
topic as per the availability of time. Searching & sorting methods can be implemented as per the need in
the required topics.
a) Reference Books
******
CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY
BHILAI
A) SEMESTER : IV
B) SUBJEC TITLE : PROGRAMMING WITH VISUAL BASIC
C) CODE : 222413(22)
D) BRANCH/DISCIPLINE : COMPUTER SCIENCE & ENGINEERING
E) RATIONALE :
This subject helps to understand the principles and techniques involved in developing applications with
Visual Basic. The course content is designed to understand & implement the Event Driven Architecture
of Visual Programming. The student would be able to identify and use of different categories of
controls, learn working with forms and different data access techniques, establish a data base connection
and identify the categories of ActiveX controls and creating them.
It is expected that, students will be able to develop Graphical User Interface Applications (GUI) by
using Visual Basic.
1 Introduction to visual 6 8
environment
2 Introduction to visual basic 6 10
3 Controls and events 8 15
4 Advance controls & events 8 13
5 Module, class module MDI, menu 12 18
editor and graphics
6 Database and report generation 12 15
7 Introduction to ACTIVE - X 12 21
controls
Total : 64 100
H) DETAILED COURSE CONTENT
I) IMPLEMENTATION STRATEGIES
The students should be given maximum hands on practice to develop skills in Visual Basic
programming by using various Basic Controls and Advance Controls statements. Also the students will
set new activeX controls and property of the pages through assignments.
The concept of database & active data objects will help the students to use
Visual Basic as a front-end tool and database software as backend to develop software systems.
?? Design a form for arithmetic operations using textbox, label, command button.
?? Design a form for speed control program using scroll bars.
?? Design a form to display a picture using image box/picture box selected from a file in file list box
directory list box, drive list box.
?? Design a form using shape control to display signal and change it timely using timer control.
?? Design form to create a font dialog box using combo/ list, text, option buttons, and check box
control.
?? Design a simple application using OLE control.
?? Design a form using Tab control, image list, status bar, tool bar which facilitates different arithmetic
operations.
?? Design a form using menu editor, MDI, common dialog box which has standard format like
Notepad. (eg. File , Edit , format) open copy, font, save and cut.
?? Design a simple database application which covers all database concepts.(Data control,DAO
,RDO,ADO, DB-list , DB combo), Create property pages without using the property page wizard.
********
CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY
BHILAI
A) SEMESTER : IV
B) COURSE : IT TRENDS AND TECHNOLOGIES
C) CODE : 222414(33)
D) BRANCH/DISCIPLINE : Computer Science & Engineering
E) RATIONALE :
Information Technology is a term that encompasses all forms of technology used to create, store, modify
and transmission of information in its various forms. The key factor in information technology is the converges
of computers with telecommunication. Computers and communication technology both in conjunction are
emerging in every field to store analyse and disseminate all kind of information through advanced
communication infrastructures now available all over the world. This subject will introduce the latest trends and
technologies available in the field of IT.
1 Parallel 10 10
Computing
2 Mobile Computing 12 20
3 Electronic 15 25
Commerce
4 Software agents 12 20
5 Datawarehousing 15 25
and Datamining
TOTAL 64 100
H) DETAILED COURSE CONTENT
********
CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY
BHILAI
A) SEMESTER : IV
B) COURSE : MULTIMEDIA and WEB TECHNOLOGY
C) CODE : 222415(33)
D) BRANCH/DISCIPLINE : COMPUTER SCIENCE & ENGINEERING
E) RATIONALE :
With the advent of personal computers, multimedia technology has become a powerful technology for
instruction and communications. Today multimedia technology is used to develop computer-based
presentation, training packages and e-commerce. This subject therefore aims to provide the required
knowledge and skill in students that are required to develop this form of digital media.
- JPEG
- PNG
?? Effect of physical size and file size of image on downloading.
- IMG tag
- Image formatting
- Alignment
- Resizing
- Vertical and Horizontal spacing
- Wrapping text
?? Image as a link
?? Image Maps
- Server side Image map
- Client side Image map
CHAPTER-9 V) TABLES
??Table Tags
?? Table Tags
- <TABLE >, <TR>, <TH>, <TD> Tags
?? Spanning Rows and Columns
- < ROWSPAN>, < COLSPAN> Tag
?? Formatting tables using attributes.
- BORDER, BORDERCOLOR, NOBORDER,
BGCOLOR, BACKGROUND, ALLIGN,
WIDTH,NOWRAP,CELLSPACING, CELL
PADDING
?? Caption tag
- tag
CHAPTER-10 VI) LISTS
?? CREATING FRAMES AND LAYERS
-Introduction to frames
-Advantages and disadvantages of using frames.
-The <FRAMESET>, <FRAME> and <NOFRAME> tags.
-Formatting frames using attributes.
?? Frame border, Border, No resize, Scrolling, Alignment, Margin Width
Border color.
?? Frame targeting.
- Creation of layer, switching to different layers.
CHAPTER-11 DEVELOPING HTML FORMS
?? Creating Forms.
?? Form controls.
- Text controls.
- Password fields
- Radio buttons
- Check boxes
Teacher should explain multimedia technology and its different applications in IT industry. They
should make the student work with some of the media processing tools. Extensive practice may be
given to create and process graphics, animation, audio and Video using appropriate tools