Dec 08, 2025  
2025-26 Undergraduate Catalog 
    
2025-26 Undergraduate Catalog
Add to Portfolio (opens a new window)

IT 3883: Advanced Application Development

4 Credit Hours

Prerequisite: ((IT 1114  and IT 1114L , minimum grade of ‘C’) or (CSE 1321  and CSE 1321L , minimum grade of ‘C’)) and (CSE 3153  or CS 3410 , minimum grade of ‘C’)
This course will allow students to learn the advanced aspects in application development, including graphical user interface, business logic, algorithm analysis, and data/content processing. Students will design and evaluate effective user experience for IT applications and systems. This course will include hands-on exercises for experience with processes and tools.


Course Learning Outcomes
Students who successfully complete this course will be able to: 

  1. Analyze real-world problems and design algorithmic/programming solutions.
  2. Develop requirements and evaluation protocols for effective user experience design within IT systems including those for accessibility.
  3. Write, manage, analyze, test, and debug program code in accordance with modern software engineering principles.
  4. Apply basic software engineering guidelines for gathering requirements, designing, and building an application.



Add to Portfolio (opens a new window)