This course provides an overview of computers, number systems, data types, and representations, digital logic systems, assembly and machine language, compilers and translators, operating systems and internetworking.
This course introduces the students to the design and implementation of basic and advanced data structures. Topics include basic data structures, trees, graphs and hashing.
Specification design, analysis and implementation of software project management, tool standard documentation; Software project reliability and program testing diagnosis and performance and design evaluation, economic and technical aspects.
Processing modeling, information and event modeling, structure analysis methods, notation use types of modeling approaches, relationships and implementation