CMP-2122 (SE 1st 2017)
Course Code: CMP-2122Course Instructor: Junaid Hassan
Class: BSSE Fall 2017
Credit Hours: 3
Course Duration: 16
Lectures Per Week: 2
- Overview of computer programming
- Principles of structured and modular programming
- Overview of structured programming languages
- Algorithms and problem solving
- Program development: Analyzing problem, Designing algorithm/solution, Testing designed solution, Translating algorithms into programs
- Fundamental programming constructs
- Data types & Basics of input and output
- Selection and decision (If, If-Else, Nested if-else, Switch statement, and Condition operator
- Repetition (While, For loop, Do-while loop)
- Break statement & Continues statement
- Control structures
- Functions, Arrays & Pointers
- Records & Files
- Testing and Debugging
Section-1
Lecture: CMP2122- Programming Fundamentals Lecture #01Section-2
Lecture: CMP2122- Programming Fundamentals Lecture #02Assignment: Assignment #1 CMP2122 CS1st 2017
Section-3
Lecture: CMP2122- Programming Fundamentals Lecture #03Section-4
Lecture: CMP2122- Programming Fundamentals Lecture #04Section-5
Lecture: CMP2122- Programming Fundamentals Lecture #05Section-6
Lecture: CMP2122- Programming Fundamentals Lecture #06Section-7
Lecture: CMP2122- Programming Fundamentals Lecture #07Quiz: Quiz #1 CMP-2122 CS1st 2017
Section-8
Lecture: CMP2122- Programming Fundamentals Lecture #08Section-9
Lecture: CMP2122- Programming Fundamentals Lecture #09Section-10
Lecture: CMP2122- Programming Fundamentals Lecture #10Section-11
Lecture: CMP2122- Programming Fundamentals Lecture #11Quiz: Quiz #2 CMP2122 BSSE 1st 2017
Section-12
Lecture: CMP2122- Programming Fundamentals Lecture #12Section-13
Quiz: MidTerm CMP2122 BSSE 1st 2017Section-14
Quiz: MidTerm CMP2122 BSSE 1st 2017Section-15
Lecture: CMP2122- Programming Fundamentals Lecture #13Section-16
Lecture: CMP2122- Programming Fundamentals Lecture #14Section-17
Lecture: CMP2122- Programming Fundamentals Lecture #15Assignment: Assignment #3 CMP2122 BSSE 1st 2017
Section-18
Lecture: CMP2122- Programming Fundamentals Lecture #16Quiz: Quiz #3 CMP2122 BSSE 1st 2017
Assignment: Assignment #4 CMP2122 BSSE 1st 2017
Section-19
Lecture: CMP2122- Programming Fundamentals Lecture #17Section-20
Lecture: CMP2122- Programming Fundamentals Lecture #18Section-21
Lecture: CMP2122- Programming Fundamentals Lecture #19Section-22
Lecture: CMP2122- Programming Fundamentals Lecture #20Section-23
Lecture: CMP2122- Programming Fundamentals Lecture #21Section-24
Lecture: CMP2122- Programming Fundamentals Lecture #22Section-25
Lecture: CMP2122- Programming Fundamentals Lecture #23Section-26
Lecture: CMP2122- Programming Fundamentals Lecture #24Quiz: Quiz #4 CMP2122 BSSE 1st 2017
Section-27
Lecture: CMP2122- Programming Fundamentals Lecture #25Title | View |
---|---|
Quiz #1 CMP-2122 SE1st 2017 | View Activity |
Assignment #1 CMP2122 SE1st 2017 | View Activity |
Quiz #2 CMP2122 BSSE 1st 2017 | View Activity |
Assignment #2 CMP2122 BSSE 1st 2017 | View Activity |
MidTerm CMP2122 BSSE 1st 2017 | View Activity |
Semester Project CMP2122 BSSE 1st 2017 | View Activity |
Quiz #3 CMP2122 BSSE 1st 2017 | View Activity |
Assignment #3 CMP2122 BSSE 1st 2017 | View Activity |
Assignment #4 CMP2122 BSSE 1st 2017 | View Activity |
Quiz #4 CMP2122 BSSE 1st 2017 | View Activity |
Final Exam CMP2122 BSSE 1st 2017 | View Activity |
Lab CMP2122 BSSE 1st 2017 | View Activity |
Class Participation CMP2122 BSSE 1st 2017 | View Activity |
Time table for this course is not configured yet!