Prof Issues Syllabus
Prof Issues Syllabus
Course Syllabus
Spring 2022/2023
Course Supervisor Date of Approval
Dept. of: IT Dr. M. Mahfuri 10/2022
2. CATALOG DESCRIPTION
Introduction to the topic; Problems of ethical decision-making; Professional Societies and their codes of conduct and
practice; Professionals and Professional Behavior; Formal laws do not make for ethics; Graduate careers in the 21st
century; Building the foundations to future career success; Group working and distributed enterprises; The law and
contracts Safety critical systems and legal liability; A business view of contracts; IPR and copyright; IPR and patents;
Computer misuse and the law; Case studies.
3. PREREQUISITES BY TOPIC
402201
Software Engineering Concepts
Project management, object-oriented paradigm, software database, parallel and distributed programming, UML
formalism. Software engineering principles; Lifecycle models; sizing, estimation, planning and control; Object-Oriented
requirements specification; Object-Oriented design; Algebraic formal specification and design; Object-Oriented
implementation; Object-Oriented integration and testing strategies; Quality assurance; configuration management;
Software maintenance; Reuse and reengineering.
17 FINAL EXAM
8. TYPICAL GRADING
Quizzes, Projects & Homework, class participation 15%
Midterm Exams 35%
Final Exam 50%
International University for Science & Technology (IUST)
College of Information Technology