Program Educational Objectives and Student Outcomes
-
Bachelor Of Science In Computer Game Design And Development
Program Educational Objectives
- Successful professionals in the field with solid fundamental knowledge of gaming and
computing, making valuable technical contributions to the design, development, and
production of computer game systems and related applications.
- Utilize and exhibit strong communication and interpersonal skills, as well as professional
and ethical principles when functioning as members and leaders of multi-disciplinary
teams.
- Sufficiently prepared for their first and subsequent positions, as they are independent
learners, including learning new, rapidly-changing technologies and applying them
in their game systems development.
- The CGDD program will maintain a challenging curriculum that is consistent with international
recommended standards (IGDA) and regional industrial needs (GGDA) and maintain an
up-to-date curriculum by taking into account significant changes within the discipline
and regional industrial needs.
Student Outcomes
Graduates of the program will have an ability to:
- Analyze a complex computing problem and to apply principles of computing and other
relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice
based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
|
-
Bachelor Of Science In Software Engineering
Program Educational Objectives
- Fundamental knowledge of software engineering, who can effectively analyze, design,
and develop high-quality software systems.
- Utilize and exhibit strong communication and interpersonal skills, as well as professional
and ethical principles when functioning as members and leaders of multi-disciplinary
teams.
- Apply their foundations in software engineering to adapt to rapidly-changing environments
using the appropriate theory, principles, and processes.
- Sufficiently prepared for their first and subsequent positions, as they are independent learners, including being accepted into or completing advanced degree programs.
Student Outcomes
Graduates of the program will have an ability to:
- Identify, formulate, and solve complex engineering problems by applying principles
of engineering, science, and mathematics
- Apply engineering design to produce solutions that meet specified needs with consideration
of public health, safety, and welfare, as well as global, cultural, social, environmental,
and economic factors.
- Communicate effectively with a range of audiences.
- Recognize ethical and professional responsibilities in engineering situations and
make informed judgments, which must consider the impact of engineering solutions in
global, economic, environmental, and societal contexts.
- Function effectively on a team whose members together provide leadership, create a
collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
- Develop and conduct appropriate experimentation, analyze and interpret data, and use
engineering judgment to draw conclusions.
- Acquire and apply new knowledge as needed, using appropriate learning strategies.
|
-
Master Of Science In Software Engineering
Program Educational Objectives
- Advanced technical skills in software engineering, including proficiency in programming
languages, software architecture design, and development methodologies.
- Equipped with the leadership and communication skills necessary to effectively manage
software engineering teams and projects. This includes skills in team building, communication,
conflict resolution, and project management.
- Prepared to adapt to new technologies and software development paradigms, as well
as to innovate new software solutions in response to changing industry needs.
- Committed to ethical and professional behavior, with a deep understanding of the impact
that software engineering has on society.
Student Outcomes
Graduates of the program will have an ability to:
- Demonstrate knowledge and utilization of software processes, software architecture
or models, and the mapping of underlying techniques into the problem domain.
- Demonstrate the ability to analyze, assess, verify and validate, and evaluate artifacts
of software engineering systems.
- Independently learn and research new topics in software engineering.
|
|