Skip to main content

Software Architecture: Yet another not so good experience at BITS Pilani

In the course of Software Architechture, we had an evaluation component that required to design and develop a web application. The evaluation strategy followed by our instructor is not something I would have followed,

Total : 84 units (35% of the total units)
Presentation 1 : 24 units

  • How well you have presented, 
  • How serious are you, 
  • Style and look of presentation 
Presentation 2 : 60 units ( Project Demo )
  • Conference Creation [ With Proper Procedure]
  • PC Chair Login Creation [ With Proper Procedure]
  • Author and Reviewer Registration [ When and how you are registering]
  • Manuscript/Article Submission [Abstract Submission, Full paper Submission, Author(s) Addition, Keywords etc, withdrawal of submitted manuscript]
  • Bidding Process
  • Assignment of Reviewers
  • Review Comments
  • Paper Accept/Reject Decision 
  • E-Mail Notification [Any One]
  • Look and Feel of GUI
Revisiting the course handout I found the scope and objective of the course

Objective: To introduce the concept of architectural design of software and its practice.
Scope: The course will introduce basic concepts and themes of software design focusing on architectural design. The students will appreciate attribute driven architectural design by studying cases.

As far as I know there is no intersecction between the objective of the course and the evaluation scheme followed by our respected instructor.

I do not have a better plan in place to replace the current evaluation plan but I can be sure that will devise a better one that has something related to Software Architechture.

Comments

Popular posts from this blog

Attendance Management System - An IOT approach

In the course of Software for Embedded Systems, we chose to implement Attendance Management System using embedded devices like RFID Reader, GSM Module and Raspberry Pi as our development board. Even before entering into BITS Pilani, I had wished to work with Raspberry Pi. It always intrigued me on how to work with these embedded devices. Didn't get enough encouragement while in the job to carry out experiments of my own. Coming back to the project, the components used for developing the systems are as follows : Hardware Raspberry Pi GSM Module RFID Reader LED Screen Software Django Web Framework MySQL Database (in production) SQLite Database (in development) Bootstrap 3 Frontend Framework The happy path of the system was as below : Each student is given a RFID card Student exists in our software along with the mapping of RFID card number with the student ID Student taps the card in each class to mark his presence in the class System reads the unique nu...