|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Computer Programming using Visual Basic. Topics include the Visual Basic Integrated Development Environment, visual user interface development, concepts of object-oriented programming, variables, control structures, arrays, functions, subroutines, strings, files, and database access. Applications will be created in areas such as business, games, and multimedia. Lecture two hours, technical activity and laboratory two hours. Prerequisite: Intermediate Algebra. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Integration of managerial and technical activities in system engineering that control the cost, schedule, and technical achievement of the developing software system. Application of the principles, activities, tasks and procedures of system engineering and software engineering to the development of a software system. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering; or Computer Engineering and CSC 131. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Software quality and quantity metrics in software engineering. Measurement theory and metrics. Metrics include management metrics, indirect and direct metrics and predictive metrics. Uses of metrics include software cost and schedule estimates, model calibration, and software productivity measurements. Metrics techniques include the Goal-Question-Metric approach, COCOMO, and function point analysis. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Software engineering requirements including elicitation, analysis, specification, verification and management. Emphasizes IEEE software engineering requirements and standards and the concept of operations (ConOps) document. Techniques include structured analysis, use cases and object-oriented analysis. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Advanced methods and procedures for managing a software development project. Includes project planning, scheduling, and cost estimation, project organizational types, staffing and training considerations, leading and motivating computer personnel, and methods for measuring and controlling a project. Emphasizes IEEE software engineering management standards and keys to project success. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Verification and validation (V & V) techniques to identify and resolve software problems and high-risk issues early in the software lifecycle. Application of V & V to all phases of the lifecycle process. Includes planning and reporting on the V & V effort. Topics also include software quality assurance and software testing. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering; or Computer Engineering and CSC 131. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Software architecture styles. Concepts and activities for software architecture design. Notations, models, and specification languages for software architecture design. Engineering discipline and guidance for software architecture design. Techniques, methods, tools for designing, building, analyzing, and evaluating software architecture. Object-oriented approach for software architecture design. Architecture-based software development. Management of software architecture design. Reuse of software architecture design. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Basic concepts of formal methods in secure software engineering; formal methods based software development models and methodologies; formal methods for software system specification, modeling, analysis, verification, information assurance and security; systems and tools for the application of formal methods in secure software engineering; advances of formal methods in secure software engineering. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Microprocessor/microcomputer architecture and hardware/software interfacing design. RISC v. CISC architecture in-depth, case studies of several popular commercial advanced 32-bit microprocessors. Microcomputer firmware architecture is discussed and illustrated with detailed examples. Term project in which students specify, design and build the hardware and firmware of a computer system. Prerequisite: CSC 205. Graded: Graded Student. Units: 3.0
-
3.00 Credits
Issues involved in design of interaction between people and computers. Insight and experience in key issues of HCI design. Emphasis on identifying issues and tradeoffs in interaction design. Development and evaluation of alternative solutions to design problems. Prerequisite: Fully classified graduate status in Computer Science or Software Engineering. Graded: Graded Student. Units: 3.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|