Topic outline

  • Introduction

    uni-logo

    Daffodil International University

    Department of Computer Science and Engineering

    diu-cse
  • Week 1: SWE Background and the Web ( 21 september 2021-29 september 2021)

      WEEK WORK PLAN
      • DiscussionTopics
      1. Overview 
      2. Internet and the Web
      3. Client-Server Paradigm
      4. Requirement Engineering

      • Learning Outcome
      1. Differentiate between Web and Internet
      2. Understand Client-Server Paradigm
      3. Select the appropriate tools
      4. Analyse and Design System Requirements 

      • Lab Session 1: Introduction to the Web Engineering and different toolsURL 
      1. Roadmap: https://www.w3schools.com/whatis/
      2. Tools: Editors: Netbeans/Sublime Text/PHP Storm/ VSCode/Notepad/ Notepad++, WAMP/ XAMP

  • Week 2 : Review and Front-End technology ( 30 september 2021 -8 october 2021)

  • Week 3: Discussion on HTML and CSS ( 9th october2021-13 october 2021) )

      WEEK WORK PLAN
      • Discussion Topics
      1. HTML(Part-2): HTML Elements
      2. CSS(Part-1): Different types of CSS
      3. Class Test-1

      • Learning Outcome

      1. Know basics of static web page
      2. Understand and apply HTML and CSS

      • Lab Session 3: Working with CSS
      1. https://www.w3schools.com/css/default.asp

  • Week 4: Adaptive Lesson and Layout(15th october2021-24th october 2021))

      WEEK WORK PLAN
      • Discussion Topics
      1. Practice lesson on basic HTML and CSS
      2. Layout  using <div> tag, Table , and CSS Box Model 

      • Learning Outcome
      1. Review and Self-Confidence building on Basic html, css
      2. Understand and Apply Layout to design pages efficiently

      • Lab Session 4: Creating Layout
      1. https://www.w3schools.com/css/css_website_layout.asp

  • Week 5: Interactive Web with JavaScript and Forms ( 10 October2021-24th October 2021)

  • Week 6: Discussion Review ( )

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

      • Learning Outcome
      1. Practice Exercise
      2. Know Progress

      • Lab Session 6: Wrap-up front end technologies

  • Week 7 : Midterm Exam ( 15th November 2021 )

    uni-logo

    Daffodil International University

    Department of Computer Science and Engineering

    MID TERM EXAM

    diu-cse
    Topics for Midterm:
    1. Basic Terminologies
    2. Selecting appropriate Testing method
    3. Understanding Requirements (RE)
    4. Design a web page (Application of HTML, CSS and JS)
  • Week 8: Server Side Programming and PHP (25th July 2021-)

      WEEK WORK PLAN
      • Discussion Topics
      1. Server Side Programming
      2. Basic PHP
      3. Work with forms, cookies, files, time and date.
      4. Create a basic checker for user-entered data.

      • Learning Outcome
      1. Know about  Server Side Programming
      2. PHP and its workings. 
      3. Implement different requirements/problems with PHP
      • Lab Session 7: Working with PHP
      1. https://www.w3schools.com/php/

  • Week 9: Database Management (mySQL) ( )

      WEEK WORK PLAN
      • Discussion Topics
      1. Handling Database with mySQL and PHP

      • Learning Outcome
      1. Be able to access and create mySQL database
      2. CRUD operations
      3. Use mySQL with PHP

      • Lab Session 8: Working with mySQL and PHP
      1. https://www.w3schools.com/php/php_mysql_intro.asp

  • Week 10: Project Management and MVC ( )

  • Week 11: Review Discussion and Adaptive Lesson on PHP(April2021)

  • Week 12: Discussion on Other Technologies and Presentation ( )