0% found this document useful (0 votes)
139 views

Course - Outline (CSC103 Introduction To Computer and Progamming)

This document outlines the course content for an Introduction to Computer and Programming course at COMSATS Institute of Information Technology. The course covers topics including computer hardware, number systems, logic operations, flowcharts, basic Java concepts, variables and data types, text input and output, arithmetic operators, conditional and assignment operators, if/else statements, loops, arrays, objects, classes, methods, exceptions, and file input/output. Students are expected to complete assignments throughout the course between sessions to practice the concepts covered in lectures.

Uploaded by

Tooba Aamir
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
139 views

Course - Outline (CSC103 Introduction To Computer and Progamming)

This document outlines the course content for an Introduction to Computer and Programming course at COMSATS Institute of Information Technology. The course covers topics including computer hardware, number systems, logic operations, flowcharts, basic Java concepts, variables and data types, text input and output, arithmetic operators, conditional and assignment operators, if/else statements, loops, arrays, objects, classes, methods, exceptions, and file input/output. Students are expected to complete assignments throughout the course between sessions to practice the concepts covered in lectures.

Uploaded by

Tooba Aamir
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

COMSATS Institute of Information Technology

Park Road, Chak Shahzad Islamabad Tel !"#$%&'( #)*#%&+$' ,e-artment of Com-uter Science Course Outline S-ring $)'* Course ,escri-tion Preferred te.t books '/ Introduction to Programming using Java, David J. Eck 0ote You shou d take at east !our "ui##es and $ssignments each %ith !o o%ing &eak do%n, 1 &e!ore Sessiona 'I, ( &et%een Sessiona 'I and Sessiona 'II, and 1 &et%een Sessiona 'II and termina paper. 1ecture 0o/ ' To-ics 2 sub to-ics to the co3ered Introduction to course Introduction to computers )arious parts o! computer s*stem +o% computer %orks )arious storage media and their structures Computer so!t%are ,perating s*stem so!t%are $pp ication so!t%are -nderstanding computer operation .o &ecome !ami iar %ith num&er s*stem used &* the microprocessors ' &inar* num&ers .o &ecome a& e to per!orm decima 'to'&inar* conversions /ogic operations 0 o% charts 0 o% charts s*m&o s Se1uentia Decision 2epetitive Case Comp e3 ! o%charts e3amp es .he &asic Java $pp ication Concept o! c ass and o&4ect )aria& es and .*pes )aria& es in Program .e3t input and output .e3t input and output e3amp e program .e3tI, Input 0unctions 0ormatted output $rithmetic ,perators Increment and Decrement 2e ationa operator Course Code CSC103 Introduction to Computer and Programming

* & 4

COMSATS Institute of Information Technology


Park Road, Chak Shahzad Islamabad Tel !"#$%&'( #)*#%&+$' ,e-artment of Com-uter Science 6 # ') '' '* 5oo ean operator Conditiona operator $ssignment operator and .*pe cast Precedence ru es I! statement I! e se statement 6ested i! e se statements Sessional ' 5 ocks %hi e oop !or oop &reak statement continue statement do %hi e oop case contro structure .he s%itch statement $ menu driven program using i! e se s%itch case 6ested s%itch statement $ ca cu ator 7add, su&tract, mu tip *8 0actoria , prime, even9odd Introduction to su&routines9!unction Su&routines9!unction de!inition Su&routines90unction ca Su&routines in programs :em&er varia& es o! a c ass 2eturn statement 0orma and actua parameters ,ver oading su&routines9!unctions 2ecursive !unctions E3ceptions; tr* and catch & ock Sessional $ ,&4ect and instance method 0undamenta o! o&4ects <etters and setters !unctions Constructor and o&4ect initia i#ation Initia i#ing instance varia& e De!au t Constructor, constructor %ith arguments =rapper c asses Designing the c ass Programming e3amp e ; .he card c ass and simp e card game Specia varia& e; this and super $rra*s

'$ '+

'& '4 '5 '6 '# $) $' $$ $+

COMSATS Institute of Information Technology


Park Road, Chak Shahzad Islamabad Tel !"#$%&'( #)*#%&+$' ,e-artment of Com-uter Science -sing arra*s $rra* initia i#ation $rra*s t*pes in su&routines $rra*s and o&4ects Partia * !u arra*s D*namic arra*s $rra* ists )ectors Searching and sorting in arra*s Creating and using t%o dimensiona arra* Character and &*te stream Print=riter Data Streams 2eading .e3t 2eading and %riting 0i es

$* $& $4 $5 $6 $# +)

You might also like