Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    An introduction to the software requirements engineering process. Topics to include: feasibility studies, risk, requirements elicitation, modeling, analysis, specification, and validation.
  • 3.00 Credits

    An introduction to the issues, techniques, strategies, representations, and patterns used in designing and implementing software. Possible design topics include: specification of internal interfaces, architectural design, data design, user interface design, design tools and evaluation of design. Possible implementation topics include: language-oriented issues, construction technologies, tools and formal construction methods.
  • 3.00 Credits

    An introduction to the concepts and methods associated with software testing and maintenance. Testing topics to include: testing as part of requirements engineering and software design, test plan writing, and static and dynamic testing. Maintenance topics to include: an overview of corrective, adaptive, perfective and preventive maintenance activities as well as organizational managerial issues.
  • 3.00 Credits

    This course introduces programming and problem-solving using Visual Basic. Students will learn Visual Basic syntax, and basics of event-driven programming while working with variables, constants, data types, and expressions. Problem solving and decision-making are integrated as students also explore looping and multiple forms, using menus, common dialogs, procedures, functions and arrays, debugging, creating executable files, and distributing a Windows application. Concepts and methods of object-oriented programming and design, creating applications using a development cycle approach, and disciplined coding style are included. In addition, students will also learn about data organization and collection, file organization, sort and search techniques, database construction, and manipulating data created in Microsoft Access using Visual Basic. Note: May be substituted for MATH 563.
  • 3.00 Credits

    This hands-on, project-oriented course explores the principles and tools involved in the design and construction of applications for mobile devices. Topics include the platform application architecture, mobile application lifecycle, managing application resources, designing user interfaces, data storage options, integrating audio and video, location-based services, cross-platform development using a mobile device emulator, and porting applications to actual devices. Students will work individually or on small teams to design, develop, and deploy several mobile applications.
  • 3.00 Credits

    Introduction to human computer interaction and user interface development. Topics include human factors of interactive software, interactive styles, design principles and considerations, development methods and tools, interface quality and evaluation methods. This course stresses the importance of good interfaces and the relationship of user interface design to human-computer interaction. It is intended for students whose future work may involve software development.
  • 3.00 Credits

    A course in the special study of an advanced or new topic in computer science, information science or software engineering. This course may be repeated for additional credit, as the topic change.
  • 3.00 Credits

    This course consists of individual study of an agreed-upon topic under the direction of a faculty member and following a course of reading and other requirements proposed by the student and established by negotiation with the director. Thiscourse is intended to provide graduate students with an opportunity to study in an area of computer science, software engineering or information systems that is not generally offered. The course may be repeated once.
  • 3.00 Credits

    Project thesis is a three-credit hour course for the completion of a formal master's project thesis under faculty direction. A project thesis is characterized by a research project that applies or extends course topics through systems development. Prerequisites: Completion of 12 credit hours in the program and approval by the program director.
  • 3.00 Credits

    Research Thesis is a three-credit hour course for the completion of a formal master's research thesis under faculty direction. A research thesis is a traditional research project characterized by a comprehensive paper on a research topic. Prerequisites: Completion of 12 credit hours in the program and approval by the program director.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.