BEIT Fourth Semester Spring 2020.

  • Database Management System is a 3 credit hour course with theory as well as practical classes.
  • This course provides a fundamental concept, theory, and practices in the design and implementation of DBMS.
  • Laboratory exercises are performed on MySQL.

This course is intended to the learners to know the basics of a computer system, their basic architecture and the processing of a raw data and instruction. Its main aim is to study, analyze the microprocessor(8085 and 8086) and  develop the assembly language program skils.

The purpose of this course is to provide the concept of object oriented programming n Java.

It provides sound understanding of network programming and database connectivity.

The systematic Approach to the design, development, operation, and maintenance of a software system.The objective of software engineering are:

1. Maintainability – the ease with which changes in a functional unit can be performed in order to meet prescribed requirements. 

2. Correctness – the extent to which software meets its specified requirements 

3. Reuseability – the extent to which a module can be used in multiple applications.

4. Testability – the extent to which software facilitates both the establishment of test criteria and the evaluation of the software with respect to those criteria. 

5. Reliability – an attribute of software quality. The extent to which a program can be expected to perform its intended function, over an arbitrary time period.

6. Portability – the ease with which software can be transferred from one computer system or environment to another. 

7. Adaptability – the ease with which software allows differing system constraints and user needs to be satisfied by making changes to the software.

SEF



This  software Engineering Fundamental (SEF) course is very useful course for all the IT professionals. 

Mainly this course focuses on: 

1. To introduce the concept and techniques required to direct and control the development of medium to large-scale software, including project management,  quality assurance, software process improvement and software metrics,

2.It aims to broaden student's understanding of possible software development paradigm (e.g structured analysis, and object-oriented approaches).

3.  It enables to explore some of the problems of the software maintenance.