Our laboratory offers a variety of courses and opportunities. Choose your own and enjoy!
- Requirements Engineering
- Large-Scale Software Architecture
- Business Intelligence
- Software Engineering 2
This course will consider paradigms and methodologies in requirements engineering and presents a detailed discussion on requirements engineering activities for large, complex, changing and software-intensive systems, from technical, organizational and management perspectives.
Focusing on why large-scale, long-term software projects are difficult, and how SEOC2 can and cannot help you with such projects.
In today's highly competitive and increasingly uncertain world, the quality and timeliness of an organization's "Business Intelligence (BI)" can mean not only the difference between profit and loss but even the difference between survival and bankruptcy. The course provides an introduction to concepts, tools, techniques and applications related to BI.
This is the second of two courses in the Software Engineering. While Software Engineering I focuses on software production topics such as processes, requirements and architectures, Software Engineering II focuses on how the quality software will be. Much of the content is organized around the software processes, software planning, risk, estimation, and architecture and detailed design.
The Artificial Intelligent Systems Laboratory (AIS lab) of the Computer Engineering Faculty at Amirkabir University of Technology headed by Dr. Ahmad Abdollahzadeh Barfouroush, has been equipped with all necessary software and hardware facilities for performing the needed research and development activities. Amirkabir computer engineering faculty is one of the best computer engineering faculties in Iran with high talented and fresh students. So, we have this chance to conduct our research activities based on these valuable resources. The AIS lab is interested to develop collaboration with departments and research laboratories in other universities. This collaboration can be in the following areas.
- Conducting joint research
- Joint supervision of Ph.D. and MSc projects
- Presenting joint courses
- Student exchange
- Joint publications