Академический Документы
Профессиональный Документы
Культура Документы
FIRST SEMESTER
Detailed course outlines of MCS first semester designed for
the Department of Computer Science and IT, IUB.
Contents
CSIT-21101: Programming Fundamentals _________________________________________ 1
CSIT-21102: Digital Logic and Design ____________________________________________ 3
CSIT-21103: Database Systems _________________________________________________ 5
CSIT-21104: Operating Systems_________________________________________________ 7
CSIT-21105: English Comprehension _____________________________________________ 9
CSIT-21106: Islamic Studies ___________________________________________________ 11
Contact Information __________________________________________________________ 13
Pg. 01 MCS – 1st Semester
Reference Materials:
1. How to Program: Using C++ by Robert Lafore
2. Programming in C by Behroz A. Frouzen
Week 10 Arrays: Accessing array elements, input and output in arrays, index concept;
Array Types: 1-D and 2- D array;
Programming practice
Week 12 String Handling: Basics of String, String vs. Array of char, string.h library
String Functions: gets, puts, strcmp, strcpy, cin.getline.
programming practice
Week 14 Structures: Concepts, use of structures, data members, calling data members;
Nested structures, Use of array in structures: examples
Programming practice
×-×-×-×-×-×-×-×-×
Pg. 03 MCS – 1st Semester
3(2-1) data representation in digital computers; Boolean algebra; the analysis, design, optimization and
implementation of combinatorial and sequential circuits; modern digital circuit technologies.
Pre-Requisites:
Pre-Requisites: None
None
Text Book:
1. Digital Fundamentals by Thomas L. Floyd, Prentice Hall; 11th Edition.
Reference Books:
1. Fundamentals of Digital Logic with Verilog Design by Stephen Brown and Zvonko
Vranesic, McGraw-Hill; 3rd Edition, ISBN-10: 0073380547
2. Digital Design, by M. Morris Mano, Michael D. Ciletti, 4th Edition, Prentice Hall (2007).
ISBN-10: 0131989243
3. Fundamentals of Logic Design by Jr. Charles H. Roth and Larry L Kin
Week 12 Shift Registers: Serial In/Serial Out, Serial In/ Parallel Out, Parallel In/ Serial
Out, Parallel In/ Parallel Out
Week 15 RAM,SRAM (Synchronous and Asynchronous with burst feature), DRAM and
its types,
Cache Memory and its levels, Tracks, Sectors, Clusters, Cylinders.
×-×-×-×-×-×-×-×-×
Pg. 05 MCS – 1st Semester
Reference Books:
1. Fundamentals of Database Systems by R. Elmasri and S. Navathe. 6th Edition, Addison-
Wesley (2010). ISBN-10: 0136086209.
2. Modern Database Management by Fred McFadden, Jeffrey Hoofer, Mary Prescott,
Prentice Hall; 11th Edition (July 26, 2012). ISBN-10: 0132662256
Week 12 Normalization: Functional Dependency with examples, First Normal Form with
examples, Full Functional Dependency with examples, Second Normal Form
with examples
Week 13 Normalization: Transitive Dependency with examples, Third Normal Form with
examples, Normalization Process with different examples to explain how to
normalize an un-normalized data
Reference Materials:
1. Operating Systems: Internals and Design Principles by William Stallings, Prentice Hall;
7 edition (March 10, 2011). ISBN-10: 013230998X
2. Modern Operating Systems by Tanenmaum A.S., Prentice Hall; 3rd Edition (2007).
ISBN-13: 978-0136006633
Week 3 Processes: Process states, Process state diagram, Process Control Block
Process scheduling Types: Short term, long term, medium term, context
switching, Queuing diagram
Pre-Requisites: None
Pre-Requisites:
None Text Book:
1. Effective Business Communication by Herta a Murphy, McGraw-Hill, 2009, 7th Edition,
ISBN-13:978-0-07-018775-7
Reference Books:
1. Effective Communication Skills: The Foundations for Change by JohnNielsen, 2008,
ISBN: 1453506748
2. Technical English: Writing, Reading, and Speaking by Pickett and Laster. 8th Edition
Week 2 Letter Writing Skills: Kinds of Business letter, Essential parts of business
letter, Principles of business communication, 7c’s or qualities of business letters
Week 3 Business letter Types: Inquiry letters, The order letter, Claim letter, Credit
letter, Sales letter, Adjustment letters
Memo and applications
Week 2 Study of Selected Text of Holly Quran: Verses of Surah Al-Baqra Related to
Faith(Verse No-284-286), Verses of Surah Al-Hujrat Related to Adab Al-Nabi,
(Verse No-1-18)
Week 4 Study of Selected Text of Holly Quran: Verses of Surah Al-Ihzab Related to
Adab al-Nabi (Verse No.6,21,40,56,57,58.)
Week 5 Study of Selected Text of Holly Quran: Verses of Surah Al-Hashar (18,19,20)
Related to thinking, Day of Judgment, Verses of Surah Al-Saf Related to
Tafakar,Tadabar (Verse No-1,14)
Week 8 Seerat of Holy Prophet (S.A.W) II: Life of Holy Prophet (S.A.W) in Madina,
Pre-Requisites:
Important Events of Life Holy Prophet in Madina, Important Lessons Derived
None from the life of Holy Prophet in Madina
Week 10 Introduction to Islamic Law & Jurisprudence: Basic Concepts of Islamic Law
& Jurisprudence, History & Importance of Islamic Law & Jurisprudence
Week 11 Introduction to Islamic Law & Jurisprudence: Sources of Islamic Law &
Jurisprudence, Nature of Differences in Islamic Law, Islam and Sectarianism
Week 12 Islamic Culture & Civilization: Basic Concepts of Islamic Culture &
Civilization, Historical Development of Islamic Culture & Civilization,
Week 13 Islamic Culture & Civilization: Characteristics of Islamic Culture & Civilization,
Islamic Culture & Civilization and Contemporary Issues
Week 14 Islam & Science: Basic Concepts of Islam & Science, Contributions of Muslims
in the Development of Science, Quranic & Science
Contact Information
Dr. Imran Sarwar Bajwa
Coordinator, MCS Program
Department of Computer Science & IT,
The Islamia University of Bahawalpur
Baghdad-ul-Jadeed Campus
Bahawalpur
Email: Imran.sarwar@iub.edu.pk
Tel: +62 925 5467
www.iub.edu.pk