1573 Class Search

Fundamentals of Software Engr2016 Fall

Subject Computer Science (CPSC) 4373 Section 01 (CRN: 60886)

Prerequisites: CPSC 3380, CPSC 3383 or Equivalent, and MATH 1452. Requirements definition, analysis and modeling including use cases and use case path, domain models, state transition diagrams; techniques to increase robustness and avoid disastrous defects; object-oriented architecture and design patterns and specifications in UML; performance impact of design choices; analysis of designs regarding maintainability and testability; security engineering; practical system test and glass-box testing fundamentals; verification of test coverage via decision tables and state transition table. Dual-listed in the UALR Graduate Catalog as CPSC 5373. Three credit hours lecture per week. Three credit hours. Prerequisites: CPSC 3380 or equivalent, CPSC 3383 or equivalent, and MATH 1452 or equivalent. Methodologies for successful software development. Requirements definition and analysis, use cases, domain models. Object-oriented architecture, high-level and detailed design in UML and BPMN. Analysis of designs for robustness, maintainability, performance, testability, and security. Agile development, sprints, scrums. Software project management. Students develop requirements, software architecture, design and a project plan for a software project. Dual-listed in the Graduate Catalog as CPSC 5373. Three hours lecture per week. Three credit hours.
1 seat available (capacity: 25)
Credit Hours
3

Meeting times and locations

  • Tuesday, Thursday 3:05pm - 4:20pm Engineering & Information Tech 325(Lecture)
    August 17th to December 13th, 2016 (17 weeks)

Instructors

  • Bayrak, Coskun (Primary)

Department

Computer Science

College

Donaghey Engr & Info Tech
Cross Listing
This class is also offered as the following cross-listed sections:
  • CPSC 5373 01 (CRN: 62528)
View all Cross-Listed Sections
0