BLG411E - Software Engineering
After completion of this course the student should be able to:
- Understand the software processes
- Be familiar with software project management concepts
- Analyse and design of complex software systems
- Gain a broad knowledge on popular methods in software engineering
Fall [2009- ]
BLG618E - Machine Translation
Machine translation is an important subfield of Natural Language Processing and deals with various usage possibilities of computers in the process of text or speech translation from one language to another. Besides fully automatic translation systems, tools for helping human translators are also developed in this context. This course aims to cover the usage of computer systems in the translation process, to teach the modern approaches and tools for the state-of-the-art machine translation, to investigate the details of the current machine translation methods. Spring [2009 - ]
ISE305 - Database Systems
Relational database concepts, relation concept and relational algebra, application development, query languages, transactions, XML based and object oriented database topics are covered in this course.
Spring [2009 - ]