This course introduces concepts and techniques relevant to the production of large software systems. Students are taught a programming method based on the recognition and description of useful a ...
This course covers topics on the engineering of computer software and hardware systems: techniques for controlling complexity; strong modularity using client-server design, virtual memory, and t ...
This is a reading and discussion subject on issues in the engineering of software systems and software development project design. It includes the present state of software engineering, what has ...
This class provides an introduction to quantitative models and qualitative frameworks for studying complex engineering systems. Also taught is the art of abstracting a complex system into a mode ...
This course is offered to undergraduates and introduces students to the formulation, methodology, and techniques for numerical solution of engineering problems. Topics covered include: fundament ...
ERBA (ESD.72) emphasizes three methodologies - reliability and probabilistic risk assessment (RPRA), decision analysis (DA), and cost-benefit analysis (CBA). In this class, the issues of interes ...
The aim of the Service Engineering Laboratory is to explore the concepts of network based services by carrying out practical laboratory work that allows deeper understanding of the requirements ...
CIT432: Software Engineering II is a 2 -credit course available for students studying towards acquiring a Bachelor of Science in Computer Science and other related disciplines.
The course, Software Engineering Methodologies, is a core course for students studying towards attaining the Master of Science in Information Technology. In this course we will study the basic n ...