- HOME
- Purpose and Learning Outcomes
Purpose and Learning Outcomes
/IN THIS SECTION
Purposes:
- To cultivate individuals who can produce effective and accurate solutions in software development processes by ensuring students possess a fundamental knowledge base in the field of computer programming.
- To enable students to become independent and critical thinkers by equipping them with the competence to identify, analyze, and develop appropriate solutions for professional problems.
- To support students in recognizing current information technologies, using these tools effectively, and working with high efficiency in professional applications.
- To aim for students to adapt to their professional lives as individuals who are prone to teamwork, have strong communication skills, and can take responsibility.
- To cultivate individuals who can easily adapt to changing technology by providing students with the information literacy and learning skills necessary to follow developments related to their profession.
- To ensure that students can perform stages such as testing, maintenance, and debugging in the software life cycle in a systematic and planned manner.
- To contribute to students' success in intra-professional and extra-professional communication by enabling them to express their knowledge and skills clearly, effectively, and with technical appropriateness, both in writing and orally.
- To enable students to develop a sustainable and ethically compliant work culture by raising their awareness on issues such as professional ethics, social responsibility, occupational health, and environmental consciousness.
- To create the necessary awareness for students to plan their own professional development and demonstrate progress in their careers by acquiring a habit of continuous learning.
- Possesses fundamental, current, and applied knowledge related to the profession.
- Has the ability to evaluate professional problems and topics independently with an analytical and critical approach and present solution proposals.
- Uses information technologies (software, programs, animations, etc.) related to the profession effectively.
- Takes responsibility as a team member to solve complex problems encountered and unforeseen in field-related applications.
- Follows and effectively uses current developments and applications for the profession.
- Explains and applies web programming technologies.
- Has awareness regarding career management and lifelong learning.
- Can effectively present thoughts at the level of knowledge and skills through written and oral communication and express them in an understandable manner.
- Possesses social, scientific, cultural, and ethical values in the stages of data collection, application, and dissemination of results related to the field.
- Has knowledge about occupational health and safety, environmental awareness, and quality processes.
- Follows information in the field and communicates with colleagues using a foreign language.
- Constructs algorithms and data structures and performs mathematical calculations.
- Performs database design and management.
- Tests software and debugs errors.