CMP-2122 (SE 1st 2017)

Course Code: CMP-2122
Course 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 #01
Section-2
Lecture: CMP2122- Programming Fundamentals Lecture #02
Assignment: Assignment #1 CMP2122 CS1st 2017
Section-3
Lecture: CMP2122- Programming Fundamentals Lecture #03
Section-4
Lecture: CMP2122- Programming Fundamentals Lecture #04
Section-5
Lecture: CMP2122- Programming Fundamentals Lecture #05
Section-6
Lecture: CMP2122- Programming Fundamentals Lecture #06
Section-7
Lecture: CMP2122- Programming Fundamentals Lecture #07
Quiz: Quiz #1 CMP-2122 CS1st 2017
Section-8
Lecture: CMP2122- Programming Fundamentals Lecture #08
Section-9
Lecture: CMP2122- Programming Fundamentals Lecture #09
Section-10
Lecture: CMP2122- Programming Fundamentals Lecture #10
Section-11
Lecture: CMP2122- Programming Fundamentals Lecture #11
Quiz: Quiz #2 CMP2122 BSSE 1st 2017
Section-12
Lecture: CMP2122- Programming Fundamentals Lecture #12
Section-13
Quiz: MidTerm CMP2122 BSSE 1st 2017
Section-14
Quiz: MidTerm CMP2122 BSSE 1st 2017
Section-15
Lecture: CMP2122- Programming Fundamentals Lecture #13
Section-16
Lecture: CMP2122- Programming Fundamentals Lecture #14
Section-17
Lecture: CMP2122- Programming Fundamentals Lecture #15
Assignment: Assignment #3 CMP2122 BSSE 1st 2017
Section-18
Lecture: CMP2122- Programming Fundamentals Lecture #16
Quiz: Quiz #3 CMP2122 BSSE 1st 2017
Assignment: Assignment #4 CMP2122 BSSE 1st 2017
Section-19
Lecture: CMP2122- Programming Fundamentals Lecture #17
Section-20
Lecture: CMP2122- Programming Fundamentals Lecture #18
Section-21
Lecture: CMP2122- Programming Fundamentals Lecture #19
Section-22
Lecture: CMP2122- Programming Fundamentals Lecture #20
Section-23
Lecture: CMP2122- Programming Fundamentals Lecture #21
Section-24
Lecture: CMP2122- Programming Fundamentals Lecture #22
Section-25
Lecture: CMP2122- Programming Fundamentals Lecture #23
Section-26
Lecture: CMP2122- Programming Fundamentals Lecture #24
Quiz: Quiz #4 CMP2122 BSSE 1st 2017
Section-27
Lecture: CMP2122- Programming Fundamentals Lecture #25
Title 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!