Course Discription |
:
Design and implementation of various system software components including assembler, macro processor, compiler, and loader; analysis of modern software engineering practice, methods for requirements specification, design, implementation, verification, and maintenance of large software systems; advanced software development techniques and large project management approaches; project planning, scheduling, resource management, accounting, configuration control, and documentation; special emphasis on technical writing. |