Escolar Documentos
Profissional Documentos
Cultura Documentos
Course Code
Course Title
Course Planner
Lectures
INT101
16381::Pency Juneja
Course Category
3.0
0.0
3.0
TextBooks
Sr No
Title
Author
Edition
Year
Publisher Name
T-1
Joyce Farrell
6th
2012
Cengage Learning
T-2
Computer Fundamentals
4th
2007
BPB
Author
Edition
Year
Publisher Name
Reference Books
Sr No
Title
R-1
2nd
2011
Pearson
R-2
4th
2008
Pearson
Other Reading
Sr No
OR-1
http://www.jot.fm/issues/issue_2008_03/article4.pdf ,
OR-2
http://www.journal.au.edu/au_techno/2008/jan08/journal113_howto.pdf ,
Relevant Websites
Sr No
Salient Features
RW-1
http://www.cems.uwe.ac.uk/jharney/table.html
Decision table
RW-2
http://www.eng.iastate.edu/efmd/161algor.htm
RW-3
http://www.slideshare.net/lizcelaler/algorithm-and-flowchart
RW-4
http://en.wikipedia.org/wiki/Systems_development_life-cycle
RW-5
http://blog.teachbook.com.au/index.php/computer-science/softwaredevelopment/program-development-lifecycle/
RW-6
http://www.codercaste.com/2009/11/20/numeral-systems-conversion-binary-octaldecimal-and-hexadecimal/
number system
RW-7
http://incrementedc.blogspot.in/2010/12/differences-between-object-oriented.html
RW-8
http://projekter.aau.dk/projekter/files/52690294/Main_Report_5.0.pdf
modularization
RW-9
http://www.cerritos.edu/dmellas/cis103/chap07-mod.pdf
Control structure
RW-10
http://www.docstoc.com/docs/121422258/Chapter-8
control structure
RW-11
http://www.cems.uwe.ac.uk/jharney/table.html
RW-12
https://www.sharcnet.ca/Software/Fluent13/help/ans_ope/Hlp_G_OPE6_4.html
gui
Software/Equipments/Databases
Sr No
Salient Features
SW-1
http://raptor.martincarlisl e.com/
raptor implementation
Spill Over
Lecture
Number
Chapters/Sections
of Text/reference
books
Week 1
Lecture 1
T-1:chapter1 page 2
to5
Lecture 2
T-2:chapter11 page
183 to 204
RW-1
RW-2
RW-3
Lecture 3
T-2:chapter11 page
183 to 204
RW-1
RW-2
RW-3
Lecture 4
T-2:chapter11 page
183 to 204
RW-1
RW-2
RW-3
Week 2
Learning Outcomes
Pedagogical Tool
Demonstration/ Case
Study / Images /
animation / ppt etc.
Planned
COMPUTER
COMPONENTS
KNOWLEDGE
Week 2
Week 3
Lecture 5
T-2:chapter11 page
183 to 204
RW-1
RW-2
RW-3
Lecture 6
T-1:chapter1 page
8to14
RW-4
RW-5
Programming process
Lecture 7
T-2:chapter3 page20
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
T-2:chapter3 page21
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
T-2:chapter3 page22
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
Number System(Hexadecimal
number system)
T-2:chapter3 page22
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
T-2:chapter3 page 23
to 24
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
T-2:chapter3 page
25to27
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
RW-6
Number System
NUMBER SYSTEM
KNOWLEDGE
T-2:chapter3 page
29to30
RW-6
NUMBER SYSTEM
NUMBER SYSTEM
KNOWLEDGE
T-2:chapter3
page30to31
RW-6
NUMBER SYSTEM
NUMBER SYSTEM
KNOWLEDGE
Lecture 9
T-1:chapter2
page95to103
sequenceselectionloop
IMPLEMENTATION
ON RAPTOR
Lecture 10
IMPLEMENTATION
ON RAPTOR
Lecture 8
Week 4
T-1: page660to664
Week 4
Week 5
Lecture 11
Lecture 12
Lecture 13
Lecture 14
Week 7
IMPLEMENTATION
ON RAPTOR
T-1:chapter2 page52
to 55
Modularization
KNOWLEDGE
T-1:chapter2
page55to59
Modularization
KNOWLEDGE
RW-8
Modularization
KNOWLEDGE
RW-8
Modularization
KNOWLEDGE
T-1:chapter2
page59to61
KNOWLEDGE
T-1:chapter2
page66to68
Hierarchal Chart
KNOWLEDGE
Features of Good
Program Design
KNOWLEDGE
Making Decisions(Evaluating
Boolean Expressions to make
comparisons.)
T-1:chapter4
page134to137
Boolean Expressions to
make comparisons
IMPLEMENTATION
ON RAPTOR
T-1:chapter4 page
137to140
Relational Comparison
Operator
IMPLEMENTATION
ON RAPTOR
Making Decisions(Using
Relational Comparison Operator)
Week 6
T-1: page660to664
Lecture 16
T-1:chapter4
page141 to144
page150to153
Logic AND OR
IMPLEMENTATION
ON RAPTOR
Lecture 17
Making Decisions(Making
selection within ranges)
T-1:chapter2
page159to162
T-1: page660to662
case structure
KNOWLEDGE
KNOWLEDGE
advantages of looping
KNOWLEDGE
Lecture 18
Lecture 19
Looping(Understanding the
advantages of looping)
RW-1
T-1:chapter5
page185to186
Week 7
Lecture 19
T-1:chapter5
page186to192
IMPLEMENTATION
ON RAPTOR
Lecture 20
Looping(Nested Loops)
T-1:chapter5
page192 to196
Nested Loops
IMPLEMENTATION
ON RAPTOR
T-1: page648
IMPLEMENTATION
ON RAPTOR
Looping(For loop)
T-1:chapter5
page206to207
For loop
IMPLEMENTATION
ON RAPTOR
Lecture 21
MID-TERM
Week 8
Lecture 22
Lecture 23
Week 9
Control structure(Understanding
control break logic)
T-1:chapter7
page287to292
KNOWLEDGE
Control structure(Performing a
single level control Break)
T-1:chapter7
page289
IMPLEMENTATION
ON RAPTOR
RW-9
RW-10
IMPLEMENTATION
ON RAPTOR
Control structure(Performing
control break with Total)
RW-9
RW-10
Lecture 24
Control structure(Performing
multilevel control break)
RW-9
RW-10
IMPLEMENTATION
ON RAPTOR
Lecture 25
T-1:chapter6
page229to231
basics of array
KNOWLEDGE
Arrays(Manipulating an array to
replace nested decision)
T-1:chapter6
page232to240
manipulating array to
replace nested decision
KNOWLEDGE
T-1:chapter6
page230to231
KNOWLEDGE
T-1:chapter6
page240to241
KNOWLEDGE
T-1:chapter6
page242to246
assignment submission
and searching an array
KNOWLEDGE
T-1:chapter6
page261to262
processing an array
IMPLEMENTATION
ON RAPTOR
Lecture 26
Lecture 27
Week 10
Week 11
Week 12
Week 13
Lecture 28
Arrays(Sorting
bubble sort
insertion sort
selection sort)
Lecture 29
Arrays(Searching
binary search
linear search)
Lecture 30
R-1:chapter9 page
323 to 343
R-1:chapter9
searching
KNOWLEDGE
T-1:chapter9
page374to379
KNOWLEDGE
Lecture 31
T-1:chapter9
page374to379
KNOWLEDGE
Lecture 32
T-1:chapter9
page379to381
KNOWLEDGE
Lecture 33
T-1:chapter9
page381to386
KNOWLEDGE
Lecture 34
Method(Passing an array to a
method)
T-1:chapter9
page388to395
KNOWLEDGE
Method(Overloading method)
T-1:chapter9
page395to398
overloading method
KNOWLEDGE
Lecture 35
File Handling(Understanding
computer files and how they are
stored)
T-1:chapter7
page277
KNOWLEDGE
Lecture 36
File Handling(Understanding
Sequential Files and need to merge
them.)
T-1:chapter 7
page286-287
T-1:chapter7
page293to303
IMPLEMENTATION
ON RAPTOR
Lecture 37
T-1:chapter7
page303to311
update records
IMPLEMENTATION
ON RAPTOR
Lecture 38
R-2:chapter1
RW-7
procedural language
KNOWLEDGE
R-2:chapter1
RW-7
KNOWLEDGE
Week 13
Lecture 39
R-2:chapter1
T-1:chapter12
page516to519
RW-7
characteristics of OOPS
KNOWLEDGE
principles of event
driven GUI
programming
KNOWLEDGE
SPILL OVER
Week 14
Lecture 40
T-1:chapter 12 page
523to 526
Lecture 41
RW-12
modifying attributes of
GUI components
knowledge of GUI
Frequency
Homework,Test,Design problem
Out Of
2
Total :-
10
20
10
20
Objective
Evaluation Mode
Allottment /
submission Week
Homework 1
To check the
conceptual
knowledge of
students with respect
to syllabubs covered
.
Individual
6/9
Test 1
To check the
An Overview of Computers and Logics
grasping
Number System
knowledge of
Understanding Structures and Modularizing the Program.
students with respect
to syllabubs covered
.
Individual
to check knowledge
of student
4/5
Design problem 1
improve technical
skills of students
Group
to check technical
skills of students
3 / 10
group task
List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper)
Sr. No.
Topic
1 Number system
2 program development life cycle
3 characteristics of object oriented programming
4 characteristics of procedural languages
5 principals of event driven programming
6 design tools
7 expert system and its application
8 sorting techniques
9 searching techniques
10 datawarehouse
11 data mining
12 operating system(windows)
13 intrusion detection
14 stacks and queues
15 memory management