Topic outline

  • Introduction

    uni-logo

    Daffodil International University

    Department of Computer Science and Engineering


    diu-cse
  • Week 1: Introduction

    Topics - Lesson 1.1
    • Introduction and motivation
    • Course outline discussion
    • Real-life application discussion

    Topics - Lesson 1.2

    • The basic organization of computer systems
    • Demo of the computer motherboard
    • Doc creation using Microsoft Word
    • Video tutorial about what's inside the PC
    Expected Learning Outcome
    • Orientation and sharing learning
    • Learning on using word applications
    • Learning on different parts of a computer

    Lecture Slide: Lecture-01_Introduction

    Lecture Slide: Lecture-02_Basic Computer Organization




    • Week 1 - Completion Task


    • Week 2: Number System

      Topics
      • Number System


      Learning Outcome
      • Learning on different number systems.



      >

      Lab Work: Topics

      • Building a student's own profile with Microsoft Word
      • Small task on Microsoft Excel

      Expected Learning Outcome

      • Skill development on handling document
      • Skill development on basic features of excel sheet
      • Week 2 - Completion Task [Deadline: 15.06.21]


      • Week 3: Computer Arithmetic

        Topics 
        • Application of number systems
        • Binary Arithmetic- Addition, Subtraction, Multiplication, Division
        • Addition and subtraction with two’s complement

        Learning Outcome
        • Understanding the need for Binary Arithmetic
        • Ability to add, sub, and other arithmetic operation
        • Learning on two’s complement representation
        • Ability to perform addition and subtraction using two’s complement


        • Week 3 - Completion Task


          • Week 3 - Completion Task - Addition/Subtraction [18.06] Assignment
            Opened: Thursday, 16 June 2022, 12:00 AM
            Due: Monday, 20 June 2022, 11:59 PM
            Restricted Not available unless: You belong to any group
        • Week 4: Algorithms and Flowcharts

          Topics 

          • Develop the logical concept of problem solving
          • Pseudocode
          • Flowchart

          Learning Outcome
          • Learn on thinking of problem solving
          • Appreciate the needs for programming
          • Ability to draw flowchart from pseudo code
          • Ability to derive pseudocode from the flowchart


          Lab Work

          Learning Topic

          • Practicing Microsoft Word and Powerpoint
          • Working with shapes and connectors to build a flowchart

          Expected Learning Outcome

          • Skills in working with Word and PowerPoint
          • Week 4 - Completion Task


            • Week 4 - Completion Task [02.07.2021] Assignment
              Opened: Thursday, 30 June 2022, 12:00 AM
              Due: Monday, 4 July 2022, 11:59 PM
              Restricted Not available unless: You belong to any group
          • Week 5: Floating Point Arithmetic

            Topics 

            • Representation of Fixed Point and Floating Point


            Expected Learning Outcome
            • Learning on Floating-Point Representation
            • Ability to represent a fractional binary number



            Lab Work

            • Working with productivity package Excel 

            Expected Learning Outcome

            • Skills on working with productivity package Microsoft Excel

            • Week 5 - Completion Task


              • Week 5 - Completion Task [Deadline: 14.07.2021] Assignment
                Opened: Saturday, 9 July 2022, 12:00 AM
                Due: Wednesday, 13 July 2022, 11:59 PM
                Restricted Not available unless: You belong to any group
            • Week 6: Discussion Review

              • Topics 
              1. Review Exercise
              2. Discussion before Midterm Exam
              3. Class Test-2

              • Learning Outcome
              1. Practice Exercise
              2. Know Progress
              • Midterm Survey of the Course

                • Week 7 : Midterm Exam

                  uni-logo

                  Daffodil International University

                  Department of Computer Science and Engineering

                  MID TERM EXAM

                  diu-cse

                  Mid-Term Syllabus

                  • Week 8: Introduction to C Programming

                  • Week 8 - Completion Task


                    • Week 8 - Completion Task Assignment
                      Opened: Saturday, 30 July 2022, 12:00 AM
                      Due: Saturday, 6 August 2022, 11:59 PM
                      Restricted Not available unless: You belong to any group
                  • Week 9 - Completion Task


                    • Practice Quiz - Increment / Decrement
                      Opened: Saturday, 6 August 2022, 11:49 AM
                      Closed: Friday, 12 August 2022, 11:59 PM
                      Restricted Not available unless: You belong to any group
                  • Week 10: Conditional Statement

                  • Week 10 - Learning Feedback


                  • Week 11: Switch Case & Loop

                  • Week 12: Nested Loop, While Loop, Do While Loop

                  • Week 12 - Completion Task (Loop)


                  • Week 13: Final Assessment

                    uni-logo

                    Daffodil International University

                    Department of Computer Science and Engineering

                    FINAL EXAM

                    diu-cse

                    Topics for Final:
                    1. Application of Front end and back end programming
                    2. Design pattern and Project Management
                    3. Basic about emerging technologies