|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Site analysis; subdivision design; drainage design; sewer design; legal requirements; platting; CAD computer methods.
-
2.00 Credits
Legal research; boundary analysis; boundary survey project; office procedures; business practice.
-
1.00 - 4.00 Credits
Variable credit 1 to 4 hours
-
3.00 Credits
This course provides an overview of the software engineering discipline, introducing the student to the fundamental principles and processes of software engineering. This course highlights the need for an engineering approach (both personal and team) to software with understanding of the activities performed at each stage in the development cycle. In this course, students will perform requirements analysis, design, implementation and testing. The course presents software development processes at the various degrees of granularity. Students will become aware of libraries of standards (IEEE, ACM, SWEBOK, etc.).
-
3.00 Credits
Students practice and complete all the significant activities of software engineering development through various case studies and system projects. Cross-cutting aspects (e.g., security, reliability, performance) are considered while performing major software phases. A major component of the course includes planning and developing a team-based system project. Various structured analysis and design tools are used by students.
-
3.00 Credits
This course covers engineering activities related to the definition and representation of software system requirements. Topics include the elicitation, analysis, specification and validation of software system requirements. Emphasis is on the application of processes and techniques of requirements engineering. Projects focus on current analysis methods and supporting tools for specification, organization, change management, traceability, prototyping, and validating requirements.
-
3.00 Credits
This course covers the fundamental design principles and strategy for software architecture and design. Architectural styles, quality attributes, notations and documents, reference architecture, domain-specific architecture in architecture process and pattern-oriented design, component-oriented design, and interface design in detail design process are discussed.
-
3.00 Credits
This course will show how software quality assurance and configuration management is performed and how software process improvement is maintained in order to assure the highest possible quality. Topics include software process metrics and their use in QA, testing approaches, methods and techniques. Development of QA plans, reviews, inspections and audits will be done. Configuration control boards and methods for software process improvement is discussed.
-
3.00 Credits
The analysis and design course focuses on using modern methods, techniques, and tools for specification and design of embedded systems. Topics include analytical methods such as RMA, development methods such as HOOD, and notations like UML, Petri-nets, etc. are covered. Performance evaluation based on modeling and simulation techniques is also covered. This is a project based course.
-
3.00 Credits
This course covers fundamental principles and techniques for embedded software engineering. It focuses on a component-based development approach to designing, implementing, and testing embedded programs. Topics include building standard-along and networked embedded systems, validation and verification of trustworthy embedded software, testing tools and environment, quality assurance and metrics for embedded systems, and hardware/software co-design and co-testing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|