The finished engineers, has as an overall goal, have a broad competence in the field of computer technology with a focus on the development of complex program systems including construction of computer systems that enable digitization of the society. The students are given the opportunity to study in a limited subject area during the final year.
The D-program's detailed objectives (11) constitute specializations of the degree scheme's objectives for the graduate engineering degree and can be classified under the three overall learning objectives for digitization:
- D1) Learn the technologies that are necessary for digitization.
- D2) Apply the technology to create added value (innovation, business sense).
- D3) Understand the consequences of the technology, by critically examining regarding ethical, legal and social aspects.
The detailed goals for the D program are:
Goal 1: Based on proven experience and insight into current research and development work, the engineer must, after graduation: (D1)
- Show knowledge of the interaction between software and hardware: analyze, explain, model and an computer system control.
- Show knowledge of computer programming and the software development process.
- Show knowledge in theory for calculations and computer interaction: algorithms, complexity, logic for simple or multiple calculation units.
- Demonstrate the ability to handle both real-time aspects and control technical and control technical aspects in connection with system design.
Goal 2: Demonstrate broad knowledge of software and hardware, including mathematical and natural science that areas connected to the computer technology area, as well as deep knowledge in programming technology and further in-depth knowledge of selected parts in the field. (D1)
Goal 3: Demonstrate deep knowledge in engineering science and natural sciences as well as basic knowledge in social sciences. Demonstrate the ability to be able to identify, formulate and manage complex issues in a critical, independent and creative manner with a holistic view, to be able to participate in development and research and thereby contribute to innovation in the subject area. The overall view here refers to both the software and hardware aspects of CSE (computer and software engineering) as well as their economic, organizational and sustainability aspects. (D3)
Goal 4: Based on specifications be able to formulate theoretical models of computer-based products. Be able to work in projects with respect for schedules as well as technical, ethical and business restrictions. (D2)
Goal 5: Based on a problem, develop and integrate / use knowledge, critically and systematically, and have the ability to model, simulate, predict and evaluate events based on relevant information. (D2)
Goal 6: Skills to be able to participate and / or lead the development of new products and systems with a holistic view from needs and idea formulation, construction and manufacturing to operation and decommissioning by following a systematic development process. This also includes the ability to model, develop and design computer-related products, software development processes and computer systems that consider the user, society and sustainable development. In particular, technical and professional skills related to mathematics, technology, interpersonal communication, leadership and ethics. (D3)
Goal 7: Effectively manage and collaborate in groups with heterogeneous composition, with respect for the participants' different roles and being able to initiate, plan, lead and evaluate technical development projects.
Goal 8: Be able to communicate information, problems and solutions, and results of technical development work in a structured manner and with relevant technical tools, in both speech and writing, in Swedish and English, and adapted for target groups active in as well as outside the computer technology area.
Goal 9: Demonstrate the ability to make judgments regarding relevant scientific, societal and ethical aspects, by having insight into the business and business conditions for the development and introduction of new technology that can critically evaluate the application / system / product based on an ethical and societal perspective.
Must be able to familiarize themselves with new areas, technical as well as non-technical, have insights into other areas of social science and the humanities. (D3)
Goal 10: View critical holistic view and independently identify, formulate and handle complex issues and show insight into the possibilities and limitations of technology regarding social and economic aspects, as well as environmental and work environment aspects.
Consider and discuss ethical aspects of research and development work, both as to how the work is carried out and what is being investigated / developed. (D3)
Goal 11: Demonstrate the ability to identify the need for further, in-depth knowledge and in a scientifically correct way relate these to their own competence and develop the same and be able to contribute to research and development work and be able to relate their work in a relevant scientific context. (D2)