Organization of a compiler including logical analysis, symbol table organization, linear and two-dimensional source text reconstruction, syntax analysis, object code generation and introduction of code optimization techniques. Techniques for translation of arithmetic expressions and simple statements. Algorithms for object decode generation for internal forms. Emphasis on the practical aspects of compiler construction. This course provides students with a comprehensive understanding of the system life cycle with a strong emphasis in the analysis phase.
Students participate in practical case studies and presentations in system analysis.
This course provides students with a comprehensive understanding of the communications industry. The course discusses in detail topologies, access protocols security, hardware, software products and LAN installation with service and support. This course presents various advanced LAN architectures and industry standards. The course will discuss in detail netware coexistence, integrating networking, management products and software products. An intensive, hands-on exposure to upper and lower CASE tools with code generation and version control.