Program Outcomes
Apply knowledge of mathematics, programming logic, and coding fundamentals to solution architecture and problem-solving.
Identify, review, formulate, and analyze problems—primarily focusing on customer requirements—using critical thinking frameworks.
Design, develop, and investigate problems with an innovative approach, incorporating ESG/SDG goals into effective solutions.
Select, adapt, and apply modern computational tools—such as algorithm development—with an understanding of their limitations, including human biases.
Function and communicate effectively as an individual or as a team leader in diverse, multidisciplinary groups, using methodologies such as Agile.
Apply the principles of project management—such as scheduling and work breakdown structures—and demonstrate familiarity with financial principles for profitable project execution.
Commit to professional ethics in managing software projects with financial aspects. Learn to use new technologies for cybersecurity and insulate customers from malware.
Demonstrate change management skills and the ability to continuously learn and adapt to evolving technologies and modern ways of working.