Software Application Development and Human-Computer Interaction
-
College
College of Professional Advancement
-
Department
Informatics and Mathematics
-
Degree
B.S.
-
Location
Atlanta, Online
- APPLY NOW
- Home
- Academic Programs
- Undergraduate
- Software Application Development and Human-Computer Interaction
Acquire in-demand software development skills
The Bachelor of Science in Software Application Development and Human-Computer Interaction teaches students how to develop, create, and modify software applications. The degree program attracts students interested in combining knowledge of human behavior with theory and skills in computer science, programming, and design. Students pursuing the degree at Mercer University learn how to:
- Apply user experience and user interface (UX/UI) theories and tools to analyze user needs and develop software solutions
- Use project-based learning to practice how to develop large, multi-faceted projects
- Modify software applications, create seamless user interfaces, and acquire tools to analyze user needs effectively
As part of the curriculum, students are given opportunities to support and partner with local organizations on application and website projects, such as the MyNextLevl project.
Designed for busy and working adults
Mercer’s course formats benefit students as they juggle multiple priorities. The B.S. in Software Application Development and Human-Computer Interaction program admits students in January, March, May, August, and October. There are two eight-week sessions during fall and spring, and one eight-week and one four-week session during summer. Convenient and flexible options are available for class sessions:
- Online: Complete the B.S. in Software Application Development and Human-Computer Interaction completely online.
- On Campus: Students take two classes at Mercer’s Atlanta campus, one evening per week.
- Blended: Students have the flexibility to enroll in a blended combination of live online classes, asynchronous online classes, and evening, in-person classes.
Pursue a rewarding career in software development
Analysts predict that employment for software development-related careers will grow 24% by 2026. In an industry where their skills are in high demand, graduates of the Bachelor of Science in Software Application Development and Human-Computer Interaction program can work in roles such as:
- Full-Stack Developer
- Information Technology Specialist
- Programmer Analyst
- Software Developer
- Software Test Engineer
- UI/UX Designer
- Website/App Development Consultant
Database design and analytics certification
Students interested in pursuing a career focused on data analysis can choose to pursue the Database Design and Analytics certificate in addition to the program. Software Application Development and Human-Computer Interaction students can earn this valuable add-on upon completion of two elective courses.
Learn more about our Software Application Development and HCI major
- Program Requirements
- Course Descriptions
- Admissions
- Tuition and Aid
- Transferring Credits
- Meet the Faculty
- Outside the Classroom
Ready to take the next step?
Schedule your personalized admissions counseling appointment, or contact the Office of University Admissions at 877.840.8599 or enroll@mercer.edu for more information.
I am forever grateful for Mercer’s program that helped me jump-start my IT career! I am a Quality Test Engineer, where I execute a series of tests on code developed by a Software Engineer before and after the code has been released into production. In my current role, I run tests to validate databases, web services, and the front-end of web applications that utilize HTML, CSS3, PHP, and JavaScript.
Kimberly Biggs, B.S. in Informatics, ’14
Technology Faculty
Meet Our Professors
Highly-qualified faculty guide students in cultivating the skills required for developing, creating, and modifying software applications. Students learn how to combine knowledge of human behavior with computer science, programming, and design. Each semester, faculty hold a technology student orientation. During the event, new students meet their advisors as well as faculty who will be teaching their classes. Students also have the opportunity to meet alumni and learn about both their experiences at Mercer and their career pathways.
Associate Professor of Informatics; Program Coordinator, B.S. and M.S. in Health Informatics
Assistant Professor; Program Coordinator, B.S. in Information Technology and Informatics
Assistant Professor of Mathematics and Computer Science; Program Coordinator, M.S. in Applied Data Intelligence and Machine Learning
Professor of Informatics; Program Coordinator, B.S. in Software Application Development and HCI; Chair, Department of Informatics and Mathematics
Outside the Classroom
Technology students have the opportunity to join Mercer's Informatics Club and UX Club. Eligible students may also seek membership in Upsilon Pi Epsilon, an international honor society that recognizes academic excellence at both the undergraduate and graduate levels in the computing and information disciplines.