Outcomes and Objectives
-
Bachelor Of Science In Software Engineering
Program Educational Objectives
A few years after graduation:
- Software Engineering graduates will be successful professionals in the field with
solid fundamental knowledge of software engineering, who can effectively analyze,
design, and develop high-quality software systems.
- Graduates will 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.
- Graduates will apply their foundations in software engineering to adapt to rapidly-changing
environments using the appropriate theory, principles, and processes.
- Graduates will be sufficiently prepared for their first and subsequent positions, as they are independent learners, including being accepted into or completing advanced degree programs.
Program Student Outcomes
Upon graduation, students will be able 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.s
|
-
Bachelor Of Science In Computer Game Design And Development
Program Educational Objectives
A few years after graduation:
- Computer Game Design and Development graduates will be 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.
- Graduates 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.
- Graduates are 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.
Program Student Outcomes
Upon graduation, students will be able 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.
|
-
Master Of Science In Software Engineering
Program Educational Objectives
A few years after graduation:
- Graduates of the program should have advanced technical skills in software engineering,
including proficiency in programming languages, software architecture design, and
development methodologies.
- Graduates should be 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.
- Graduates should be prepared to adapt to new technologies and software development
paradigms, as well as to innovate new software solutions in response to changing industry
needs.
- Graduates should be committed to ethical and professional behavior, with a deep understanding
of the impact that software engineering has on society.
Program Student Outcomes
Upon graduation, students will be able 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.
|
|