PO1  

Adequate knowledge in mathematics, science, and software engineering subjects pertaining to the relevant discipline; ability to use theoretical and applied knowledge in these areas in the solution of complex engineering problems.

CMPE225, CMPE341, CMPE251, SE322, SE328, MATH151, MATH152, MATH275, MATH276, PHYS101, PHYS102, CEAC105, IE220

PO2

Ability to formulate, and solve complex engineering problems; ability to select and apply proper analysis and modeling methods for this purpose.

CMPE225, CMPE226, CMPE341, SE328, SE322, CMPE338,

 PO3

Ability to design a complex system, process, device, or product under realistic constraints and conditions, in such a way as to meet the desired result; ability to apply modern design methods for this purpose.

CMPE226, SE494, CMPE341, SE212, SE321, SE344

PO4

Ability to select and use modern techniques and tools needed for analyzing and solving complex problems encountered in software engineering practice; ability to employ information technologies effectively.

CMPE325, CMPE114, SE221, CMPE338,

PO5

Ability to design and conduct experiments, gather data, analyze and interpret results for investigating complex software engineering problems or discipline specific research questions

SE212, SE221, SE344, CMPE338

PO6

Ability to work efficiently in intra-disciplinary and multi-disciplinary teams; ability to work individually.

SE494, CMPE341, SE212, SE321

PO7

Ability to communicate effectively, both orally and in writing; knowledge of a minimum of one foreign language; ability to write effective reports and comprehend written reports, prepare design and production reports, make effective presentations, and give and receive clear and intelligible instructions.

SE494, SE399, SE499, ENG101, ENG102, ENG201, ENG202, ENG301, ENG302

PO8

Awareness of the need for lifelong learning; ability to access information, to follow developments in science and technology, and to continue to educate him/herself.

SE493, SE399, SE499, HIST111, HIST112, HIST221

PO9a

Knowledge on behavior according ethical principles,

SE493, SE494, SE399, SE499

PO9b

Professional and ethical responsibility and standards used in software engineering practices.

SE494, SE493,

PO10a

Knowledge about business life practices such as project management, risk management, and change management

SE399, SE499, SE324,

PO10b

Awareness in entrepreneurship, innovation

SE399, SE499

PO10c

Knowledge about sustainable development

SE399, SE499

PO11a

Knowledge about the global and social effects of engineering practices on health, environment, and safety, and contemporary issues of the century reflected into the field of software engineering

SE494

PO11b

Awareness of the legal consequences of engineering solutions

SE493

PO12

An ability to apply algorithmic principles, mathematical foundations, and computer science theory in the modeling and design of computer-based systems with the trade-offs involved in design choices.

CMPE114

PO13

The ability to apply an engineering approach to the development of software systems by analyzing, designing, implementing, verifying, validating, and maintaining software systems.

CMPE325, CMPE113, CMPE114, CMPE225, SE494, CMPE109, SE112, SE221, SE321, SE345, SE344, SE322