Computer Fundamentals EE
Computer Fundamentals EE
Technology Department
Subject Title Course code Instructor name Email address Office location Lecture days
: : : : : :
Computer Applications TCS1011 Anum Arif [email protected] Female faculty office 1 Wednesday 10:00am 10:50am Friday 11:00am-11:50am, 12-12:50-pm
Lab day
T ursday !:00am-10:"0am
Student Consulting
ours
!rading "olicy Assi$nments &ui''es #idterm ()amination Final ()amination +a, -or. 10% 10% 20% *0% 20%
Course Introduction: Students are introduced to computers and computer applications/ 0articipants -ill learn ,asic microcomputer ard-are and soft-are concepts, includin$ ard-are components, system operation/ T ey -ill also learn o- computers are ,ein$ used in ,usiness, scientific, en$ineerin$, medical, economic, and social areas of uman acti1ity/ T is course is ,asically desi$ned for de1elopin$ understandin$ amon$ students a,out ard-are, soft-are of Computer and interactin$ -it computer lan$ua$es/ #ecommended $oo%s Te&t $oo%s: 1/ Computer fundamentals ,y "radee' (. Sin)a * latest Edition+ #eference $oo%s: ,. 2ntroduction to computers ,y "eter -orton 2/ 3isco1erin$ Computers 2010 4y S)elly Cas)man Series Course outline Week Date 1 +ecture 1 Introduction to Com'uters +ecture 2 Introduction Topic Course introduction and s ort 4riefin$ a,out t e su,5ect6s scope/ 3efinin$ t e computer and its use in practical life and o- computers facilitate t e uman ,urden6s life Computers, 3ata processin$ , c aracteristic features of computers, (1olution of computers , computer $eneration and c aracteristic features of eac $enerations 4asic computer operations performed ,y computer/ 2nput unit and its functions, output unit and its functions, stora$e units used in computer system/ Types of stora$e used in computer system/ Arit metic lo$ic unit , control unit and central processin$ unit computers .no-n as system unit (lements of computer system/ 3ifference ,et-een positional and non positional num,er systems , 3ecimal num,er system/
4inary num,er system , 7ctal and 8e)adecimal num,er system/ Con1ertin$ from one num,er system to anot er num,er system Con1ertin$ to decimal from anot er ,ase , con1ertin$ from decimal to anot er ,ase/ S ortcut met od for ,inary to octal con1ersion, met od for ,inary to e)adecimal con1ersion, met od for e)adecimal to ,inary con1ersions , Fractional num,ers , related ()ample pro,lems and ()ercise :uestions &ui'<1 Types of 3ata = numeric, Alp a,etic Alp anumeric>, concept of 4it and ,yte , 4C3 code, (4C32C codes, 'oned decimal num,ers, pac.ed decimal num,ers/ ASC11 codes , related pro,lems and e)ercise :uestions, @nicode, storin$ in (4C32C and 4C3 4asic Arit metic operations =addition ,su,traction, multiplication etc> , 4inary o1er decimal , 4inary addition and su,traction Complement of a num,er, complementary met od of su,traction, related e)amples , 4inary su,traction usin$ complementary met od/ 4inary multiplication related e)amples
&ui' <2 @se of ,inary di$its, lo$ical addition, su,traction , multiplication 0ostulates of 4oolean al$e,ra, principle of duality , t eorems of 4oolean Al$e,ra/ Canonical forms for 4oolean functions = minterms and #a)terms> sum of products , products of sums
Continued AB3 ,7A,B7T,BAB3 $ates, lo$ic circuits , con1ertin$ e)pressions to lo$ic circuits @ni1ersal B7A and BAB3 $ates, ()clusi1e 7A and B7A functions, and related e)amples/ 8alf Adder ()ercise pro,lems
+ecture1? Logic !ates *continued+ +ecture 20 0ain memory +ecture 21 In'ut 2Out'ut 3e/ices
Stora$e (1aluation criteria, -ord len$t memory, types of #emory, AA#, A7# ,(0A7#, 0A7# and Cac e #emory/ Types of 2nput de1ices, t eir applications and uses 0I3 TE#0
+ecture 22 +ecture 2" +ecture 2* +ecture 25 In'ut 2Out'ut 3e/ices +ecture 29 In'ut 2Out'ut 3e/ices +ecture 2; Com'uter soft4are
Aelations ip ,et-een ard-are and soft-are, Types of Soft-are , system soft-are and Application soft-are 0resentation Al$orit m, Simple Al$orit ms, o- to create al$orit ms , Aepresentation of Al$orit ms
+ecture "0
&ui'<"
11
+ecture "1 1lgorit)ms *continued+ +ecture "2 Com'uter Languages +ecture "" Com'uter 'rogramming
As pro$rams , As flo- c arts ,AS pseudo codes, Flo-c arts , uses of flo-c arts , sym,ols of flo- c arts, sample flo- c arts C and CCC ,asic rules , description a,out eader files used in CCC pro$rammin$ 4asic Synta) for -ritin$ a pro$ram in CCC lan$ua$e , Synta) (rrors , Strin$s , arrays etc
12
+ecture "* +ecture "5 Com'uter 'rogramming +ecture "9 Com'uter 'rogramming +ecture "; Com'uter 'rogramming +ecture "! Com'uter 'rogramming +ecture "? Com'uter Languages
Computer pro$rammin$: use of cin and cout statements Simple pro$rams ,7utput
13
CDCCC Codin$
@se of - ile loops @se of for loops &ui' 2ntro to arrays/ Ae1ision and pro,lem discussion Ae1ision Assi$nment containin$ E2EA
14
+ecture *0 Com'uter Languages +ecture *1 +ecture *2 Com'uter 'rogramming +ecture *" +ecture **
15
+ecture *5 +ecture*9
16
Lect!re 47 Lect!re 48
5I-1L TE#0
General Rules There "ill #e $% &''()$*+$T 'U,*(''(%$ &-T+. DU+ D&T+/ (n case yo! 0on1t plan to come on the 0!e 0ate then s!#mit the assignment #efore 0ate/ & misse0 2!i3 4 &ssignment 4 La# "or5 "ill #e gra0e0 as 6ero/ 7opying4cheating in assignments8 9!i33es etc "ill #e gra0e0 as 6ero/ There is no ma5e !p 9!i3/ -or gro!p assignment8 yo! can ma5e gro!ps of minim!m 3 an0 ma:im!m 4 mem#ers/ ( "ill eval!ate each gro!p mem#er in mar5ing8 in0ivi0!ally/ <ho!gh yo! "ill #e "or5ing in one gro!p #!t yo! may get very 0ifferent mar5s
List of Practicals
Lab
Description
Getting Familiar with the Basic Features of Microsoft Wor Working With Documents ; opening an0 closing a 0oc!ment8 "or5ing on m!ltiple 0oc!ments< Editing a Document ;Typing an0 inserting Te:t 8'electing Te:t8 (nserting &00itional Te:t8<
Formatting Text ;7hanging -ont an0 'i3e8 -ont 'tyles8 7hange Te:t 7olor8 =ighlight Te:t8 7opy -ormatting8 7lear -ormatting< Formatting Paragraphs ; 7hange >aragraph &lignment8 (n0ent >aragraphs8 &00 ,or0ers an0 'ha0ing8 7hange 'pacing #et"een >aragraphs an0 Lines < Adding Tables ;7reate a Ta#le8 +nter 0ata in a Ta#le8 *o0ify the Ta#le 'tr!ct!re an0 -ormat a Ta#le/ Page Formatting ;*o0ify >age *argins an0 %rientation8 &pply a >age ,or0er an0 7olor8 (nsert 7ommon =ea0er an0 -ooter (nformation8 7reate a >age ,rea58 (nsert a 7over >age< !se of Worl "rt Lists ;,!llete0 an0 $!m#ere0 Lists8 $este0 Lists8 -ormatting Lists< Table of #ontents Graphics ;'ym#ols an0 'pecial 7haracters8 +9!ations8 (ll!strations8 >ict!res8 an0 'mart &rt< Proofing a Document ;'pelling an0 )rammar8 !se of fin0 an0 replace 7 La# &ssessment?1 ;*icrosoft "or0<
$ntro uction to Basic features of power point Working on power point; create ne" sli0es8 change sli0es8 &pply a 0esign template8 spell chec58 printing %ptions< #reation of Power point presentation ; insertion of te:t #o:8