A study of the analysis, design and implementation phases of software systems development using a phased life cycle approach. Process, data and object oriented development models. Introduction to modeling tools and CASE software. Team approaches to software development. Project management concepts. Prerequisite: CPSC 1110 with a minimum grade of C or department head approval. Supplementary course fee assessed.
Sommerlad, P. (January 01, 2007). Design patterns are bad for software design. Ieee Software, 24, 4.)
Peters, L. J. (1981). Software design: Methods & techniques. New York, N.Y: Yourdon Press.
Lakos, J. (1996). Large-scale C++ software design. Reading, Mass: Addison-Wesley Pub. Co.
Scanlon, L. J. (1980). 6502 software design. Indianapolis, Ind: H.W. Sams.
International Symposium on Business Modeling and Software Design, & Shishkov, B. (2013). Business modeling and software design: Second International Symposium, BMSD 2012, Geneva, Switzerland, July 4-6, 2012, Revised selected papers. Berlin: Springer.
Internet Traffic Report
The Internet Traffic Report monitors the flow of data around the world. It then displays a value between zero and 100 and is updated ever 15 minutes. Higher values indicate faster and more reliable connections.
Information Security Portal
This site provides information concerning the topic of Information Warfare including security tools, the law and legal issues, espionage, terrorism, and information operations.
FIRST brings together a variety of computer security incident response teams from government, commercial, and academic organizations. FIRST aims to foster cooperation and coordination in incident prevention, to prompt rapid reaction to incidents, and to promote information sharing among members and the community at large.
A list of standardized names for vulnerabilities and other information security exposures - CVE aims to standardize the names for all publicly known vulnerabilities and security exposures.
Institute for Applied Network Security (IANETSEC)
The Institute for Applied Network Security is the premier membership organization for practicing information security professionals. The Institute's mission is to provide key technical and business insights to help members solve their most pressing professional challenges.
Reliability Information Analysis Center (RIAC)
Reliability Information Analysis Center (RIAC) : A Government and Industry focal point for Reliability, Maintainability, Quality, Supportability, and Interoperability related Engineering, Data, Software, Information, Training and Technical Assistance.