CSX 3104 Computer Programming II Introductory Lecture
-
Upload
juliet-joseph -
Category
Documents
-
view
49 -
download
0
description
Transcript of CSX 3104 Computer Programming II Introductory Lecture
CSX 3104Computer Programming II
Introductory Lecture
Lecturer: John KizitoLecturer: John KizitoE-mail: E-mail: [email protected]@cit.mak.ac.ug
Site: www.blackboard.mak.ac.ugSite: www.blackboard.mak.ac.ug
Overview (1)
1.1. The C programming language –IntroductionThe C programming language –Introduction2.2. Input and Output in CInput and Output in C3.3. Control Flow StatementsControl Flow Statements4.4. AlgorithmsAlgorithms5.5. Functions and program structureFunctions and program structure6.6. Structures and UnionsStructures and Unions7.7. ListsLists8.8. Stacks and QueuesStacks and Queues9.9. Priority Queues and HeapsPriority Queues and Heaps10.10. SortingSorting11.11. SearchingSearching
Assessment
AssignmentsAssignments Written Test(s)Written Test(s) Written ExaminationWritten Examination
Textbooks
PrescribedPrescribed Kernighan & Ritchie, Kernighan & Ritchie, The C Programming LanguageThe C Programming Language, ,
Prentice HallPrentice Hall King K.N., King K.N., C Programming: A Modern ApproachC Programming: A Modern Approach, ,
Norton 1996Norton 1996 RecommendedRecommended
Deitel & Deitel, Deitel & Deitel, C How to ProgramC How to Program, Prentice Hall 1994 , Prentice Hall 1994 (2(2ndnd edition) edition)
Brookshear, J.G., Brookshear, J.G., Computer Science: An OverviewComputer Science: An Overview, , BenjaminBenjamin--Cummings 2000 (6Cummings 2000 (6thth edition) edition)