This course concentrates on the intermediate level of operating systems, word processing, spreadsheet, database, and presentation graphics software for the microcomputer. A study of C as a general-purpose programming language and as a systems implementation language. Design and implementation of business-oriented information processing programs.
Emphasis is on file processing and output editing.
1415 Comprehensive introduction to systems and methodologies for software development for computer systems. Language design and implementation, structures for design and development, testing for correctness, automatic programming and CASE tools. A continuation of COSC 1415 with heavy emphasis on problem solving techniques. Students develop and use abstract data types, statically and dynamically allocated memory, sequential and direct access file structures, object-oriented programming and design and software engineering principles. Mandatory scheduled lab.