Skip to main content

WHAT YOU WILL LEARN

As a student of the Applied Software Engineering program you will learn how to plan and create reliable and usable software. In addition to experiencing the fundamental aspects of the development lifecycle, you will learn to design effective user interfaces, collaborate with others in teams, and present your work to key stakeholders.

If you are entrepreneurial, interested in programming and marketing, and want to learn how to develop applications for various platforms, including web, mobile, desktop, and server, this degree could be the best fit for you.

cq-text-component-placeholder
cq-text-component-placeholder
cq-text-component-placeholder
cq-text-component-placeholder
cq-text-component-placeholder

Flexible Course Offering

Earn your degree full-time or part-time. We offer classes at times that work with your varied schedule! Many classes are also offered accelerated, hybrid format and/or online!

cq-text-component-placeholder
cq-text-component-placeholder

Shape Tomorrow's Software Industry

The Applied Software Engineering degree provides students with many hands-on opportunities to learn and use software engineering practices, development and deployment tools, and usability concepts for imagining and implementing product experiences that users will love. By doing this, you will enhance your communication skills while creating your work portfolio before completing the major, so you will be prepared to jump into the workforce immediately upon graduation.

cq-text-component-placeholder
cq-text-component-placeholder

Job Prospects for Today and Tomorrow

The Applied Software Engineering degree is designed for making students competent software engineers, developers, and problem solvers who are technically prepared to meet the demand of the industry.

This degree will prepare you for the following roles:  

  • Software Engineer
  • Software Developer
  • Full-Stack Application Developer     
  • Mobile & Web Developer    
  • User Experience Designer
cq-text-component-placeholder
cq-text-component-placeholder

Co-op Opportunities

This program is designed to provide students with many opportunities for gaining on-the-job experience, through experiential learning initiatives, internships, and co-ops arranged through NKU Career Services. Learn state-of-the-art practices and tools and start building your portfolio by working with local businesses such as ADM, Cinnova Technologies, Evoke Technologies, Fifth Third, Gaslight, Intelligent Media, Kroger, P&G, and Western Southern Insurance.

cq-text-component-placeholder

APPLIED SOFTWARE ENGINEERING FACULTY

PROGRAM DIRECTORS

cq-text-component-placeholder
picture of Nicholas C

Nicholas Caporusso, Ph.D.

Assistant Professor

GH 516
859-572-7632
caporusson1@nku.edu

Bio

Nicholas got his BSc and MSc in Informatics (both summa cum laude) from the University of Bari (Italy) and obtained a PhD in Computer Science and Engineering from IMT – Institute for Advanced Studies (Lucca, Italy). His Master and PhD theses received two awards by the Italian Association for Automatic Calculus (AICA).

In 2011, he obtained a Fulbright Scholarship in Technology Entrepreneurship at Santa Clara University (California, USA). In 2015, Nicholas was nominated by MIT Technology Review Italy among the 10 best innovators under 35. In 2017, he received a prestigious Marie Curie fellowship in robotics and automation at the University of Salford (Manchester, UK). Nicholas published over 50 scholarly articles and 5 patents. Also, he founded 4 businesses in the IT space and a non-profit organization devoted to supporting innovation among youth; his companies received more than 20 international awards.

Currently, he is an Assistant Professor in Computer Science at Northern Kentucky University. His teaching and research interests include Interactive systems design, human factors, and pervasive Human-Machine Interaction.

picture of Sam Cho

Samuel Cho, Ph.D.

Assistant Professor

GH 565
859-572-7534
chos5@nku.edu

Bio

Personal

In the first part of my life, I was born, raised, and educated in Seoul, South Korea. I was, and still am, curious about almost everything including music, art, history, philosophy, and technology. I was lucky to witness how small and local companies can become one of the largest and most advanced world-class companies. I also could witness how one of the poorest countries can be transformed into an advanced and (relatively) rich country. To understand why I came to the USA in 2005 because I could sense that the USA is one of the main powers behind the secret. I enjoy the second part of my life in the USA.    

Academic  

I have two bios, one is “real but fake” and the other is “fake but real”.

I graduated from Seoul National University in Seoul, Korea with a BS degree, cum laude, in Electrical Engineering. I traded my summa cum laude with a 1000 page programming book that I wrote when I graduated. After coming to the USA, I could earn my MS degree (Electronic Design Automation) from the University of California at Berkeley in Electrical Engineering and Computer Science. Ultimately, after returning to academia from software industry, I could earn my PhD degree (Software Engineering and Systems) in Electrical and Computer Engineering from the University of Texas at Austin. My main research is software engineering, specifically application of software engineering to solve real world problems including Pervasive Computing and Internet of Things. I believe software engineering tools, methodologies, philosophies, design approaches, systems thinking, and processes can be used to to solve broader types of problems outside software development—individual, team, and even country development.  

This is a real bio in the sense that I can show you some nice papers that have the names of institutions that I described above. I also can show you the real academic papers and programming books that I have written so far. However, I call this fake because I believe engineering, especially software engineering, is about making products not earning papers.  

I was hooked right away when I first learned about programming in my freshman year. I was so fascinated about programming that I decided to learn everything about computers whatever that might be. This led to my co-founding a startup company, with great colleagues, where I developed virtually all kinds of software including web, desktop, embedded, and VHDL. Our product received the Presidential Award to show that even a small team can change the world a little bit. Furthermore, as a by-product, I could learn various software engineering theories and implementation skills. Later, I worked for a company that develops world-class software products, where I learned another aspect of software engineering—processes and control. Luckily in there, my idea was selected as one of the top features of the year. I was also lucky enough to be involved in many types of research software engineering tools including Eclipse, EDA tools, SAT solvers, and most importantly my own invention “ChitChat” that was awarded the best paper from one of the top conferences.  

This is a fake bio in the sense that these results are just by-products of my fulfilling curiosity and understanding the world. However, I call this real because I believe these are the proof that I love programming and everything about computers, and I think my proof is by making real-world products that people use.  

I always feel excited when I think how great things that NKU students can achieve "when they understand their potential, and they decide to realize their potential to the limit." I believe my job is to help them to understand and realize, and make ready for their great journey.  

 

cq-text-component-placeholder
cq-text-component-placeholder
cq-text-component-placeholder

FULL-TIME FACULTY

cq-text-component-placeholder
cq-text-component-placeholder
PHOTO OF NICHOLAS C

Nicholas Caporusso, Ph.D.

Assistant Professor and Co-Program Coordinator

GH 516
859-572-7632
caporusson1@nku.edu

Bio

Nicholas got his BSc and MSc in Informatics (both summa cum laude) from the University of Bari (Italy) and obtained a PhD in Computer Science and Engineering from IMT – Institute for Advanced Studies (Lucca, Italy). His Master and PhD theses received two awards by the Italian Association for Automatic Calculus (AICA).

In 2011, he obtained a Fulbright Scholarship in Technology Entrepreneurship at Santa Clara University (California, USA). In 2015, Nicholas was nominated by MIT Technology Review Italy among the 10 best innovators under 35. In 2017, he received a prestigious Marie Curie fellowship in robotics and automation at the University of Salford (Manchester, UK). Nicholas published over 50 scholarly articles and 5 patents. Also, he founded 4 businesses in the IT space and a non-profit organization devoted to supporting innovation among youth; his companies received more than 20 international awards.

Currently, he is an Assistant Professor in Computer Science at Northern Kentucky University. His teaching and research interests include Interactive systems design, human factors, and pervasive Human-Machine Interaction.

picture of Sam Cho

Samuel Cho, Ph.D.

Assistant Professor and Co-Program Coordinator

GH 565
859-572-7534
chos5@nku.edu

Bio

Personal

In the first part of my life, I was born, raised, and educated in Seoul, South Korea. I was, and still am, curious about almost everything including music, art, history, philosophy, and technology. I was lucky to witness how small and local companies can become one of the largest and most advanced world-class companies. I also could witness how one of the poorest countries can be transformed into an advanced and (relatively) rich country. To understand why I came to the USA in 2005 because I could sense that the USA is one of the main powers behind the secret. I enjoy the second part of my life in the USA.    

Academic  

I have two bios, one is “real but fake” and the other is “fake but real”.

I graduated from Seoul National University in Seoul, Korea with a BS degree, cum laude, in Electrical Engineering. I traded my summa cum laude with a 1000 page programming book that I wrote when I graduated. After coming to the USA, I could earn my MS degree (Electronic Design Automation) from the University of California at Berkeley in Electrical Engineering and Computer Science. Ultimately, after returning to academia from software industry, I could earn my PhD degree (Software Engineering and Systems) in Electrical and Computer Engineering from the University of Texas at Austin. My main research is software engineering, specifically application of software engineering to solve real world problems including Pervasive Computing and Internet of Things. I believe software engineering tools, methodologies, philosophies, design approaches, systems thinking, and processes can be used to to solve broader types of problems outside software development—individual, team, and even country development.  

This is a real bio in the sense that I can show you some nice papers that have the names of institutions that I described above. I also can show you the real academic papers and programming books that I have written so far. However, I call this fake because I believe engineering, especially software engineering, is about making products not earning papers.  

I was hooked right away when I first learned about programming in my freshman year. I was so fascinated about programming that I decided to learn everything about computers whatever that might be. This led to my co-founding a startup company, with great colleagues, where I developed virtually all kinds of software including web, desktop, embedded, and VHDL. Our product received the Presidential Award to show that even a small team can change the world a little bit. Furthermore, as a by-product, I could learn various software engineering theories and implementation skills. Later, I worked for a company that develops world-class software products, where I learned another aspect of software engineering—processes and control. Luckily in there, my idea was selected as one of the top features of the year. I was also lucky enough to be involved in many types of research software engineering tools including Eclipse, EDA tools, SAT solvers, and most importantly my own invention “ChitChat” that was awarded the best paper from one of the top conferences.  

This is a fake bio in the sense that these results are just by-products of my fulfilling curiosity and understanding the world. However, I call this real because I believe these are the proof that I love programming and everything about computers, and I think my proof is by making real-world products that people use.  

I always feel excited when I think how great things that NKU students can achieve "when they understand their potential, and they decide to realize their potential to the limit." I believe my job is to help them to understand and realize, and make ready for their great journey.  

 

Future Photo of Brian Sauer

Brian Sauer

Lecturer

GH431
(859) 572-5595
sauerb1@nku.edu

Bio

Personal

I was born and raised on the west side of Cincinnati, and now reside in Bellevue, KY.  My tech interests include game development, tech minimalism, and e-waste reduction.  I am an organizer of CincyPy, a local meetup dedicated to all things Python programming.  My favorite programming languages are Python, C, TCL, and Ada.

Professional

I graduated from Shawnee State University with a bachelors degree in Digital Game and Simulation Engineering Technology.  I then went to NKU to earn a masters degree in Computer Science.  After that, I spent some time in the ed-tech industry as a web developer and devops engineer.  I still code regularly, mostly on experimental interactive fiction games and web applications.



cq-text-component-placeholder

PART-TIME FACULTY

photo of Chris Brewer

Chris Brewer

Part-Time Faculty*
Director of Innovation & Technology, Informatics+

GH 330D
859-572-7734
brewerc1@nku.edu

Bio

Personal

I am a father of three, originally hailing from Colorado. My hobbies include music, gardening, landscaping, and home remodeling. And all things geeky. 

Professional

I’ve worked in informatics fields for 31 years, seven of them in higher education. I’ve taught students in every grade from kindergarten to university.

As a serial entrepreneur, I’ve created:

• A social advocacy platform for managing, training and motivating teams of social influencers for customers ranging from Apple to Kenneth Copeland Ministries;
• Colorado’s largest monthly entertainment magazine;
• A cloud-based public safety platform providing first responders crucial real-time information in times of crisis — protecting communities across the US — and used at major events like Super Bowl, X Games, NCAA Final Four, PGA tournaments;
• A multimedia digital education resource for FDR Four Freedoms Park.

I’ve architected solutions utilizing augmented reality, digital twin, object detection, thermal imaging, edge computing, GIS, IoT, micro-services, cloud computing, and machine learning.

I earned my Bachelor of Science in Business at the University of Colorado. 



photo of Jesse Hockenbury

Jesse Hockenbury

Part-Time Faculty*
hockenburj1@nku.edu