Computer Engineering and Mobile Sensing Systems

This programme is not offered.

Please see for our current offerings.
If you have questions about this programme, please contact the department, see Contact.



Admission requirements


Programme Code:
TGHCE revision 1
Date of establishment:
01 November 2012
Date of ratification:
28 August 2012
Decision-making body:
Faculty of Technology and Society
Enforcement date:
02 September 2013


The programme emphasizes the understanding of distributed mobile systems, focusing on mobile sensors and sensing systems. An essential part of the education is to combine theory and practical applications in integrative project courses.

During the first study year, students learn the foundations of the computer science and sensor technology by studying electrical engineering, sensor technology, electronics, digital technology, microprocessor programming, computer technology, Java and Android programming and mathematics. The second year continues with internet technology and mobile systems as well as a comprehensive course blocks that focus on embedded systems, sensors and signal processing. This course block includes computer engineering, mathematics and sensor physics to provide knowledge and skills to understand, model, simulate and develop systems using computer-based tools in an engineering and professional manner. During this year, deterministic models are mainly used. The third study year introduces stochastic models, to deepen the student's knowledge and skills in the sensor area. The third year also offers an elective block of 15 credits that provides the opportunity to broaden or deepen the studies. Finally, the student concludes the three-year undergraduate studies with a degree project. The work is done within focus areas in which there is close collaboration with industry. Group seminars, guest lectures and study visit constitute a part of the degree project.

Cross-border, multi-disciplinary projects are an important component of the education. This means that students participating in courses from other programems are members of the project teams. These projects make sure that students are trained to use disciplinary knowledge as well as social and language skills in a context that corresponds to an expected profession.

The education and teaching are both based on a student-active learning process, in which the student develop his/her topic-specific skills and his/her professional identity as engineer, as well as the ability to work both independently and in teams. The teaching is intended primarily to support student self-study and the main focus is to give understanding, overview and context. This is reflected in the examination, for example in the form of project presentations and portfolios. The various courses are designed as far as possible to support and benefit from each other. Student learning takes place through project work, lectures, exercises, case studies, laboratory work, seminars, supervision, self-studies and more. Compulsory parts are stated in the syllabus of each course.

For programme with start Fall 2013:
Fall 2013
DA318A - Object Oriented Programming, 15 credits
DA319A - Electronics and Computer Fundamentals, 15 credits

Spring 2014
DA321A - Software Development, 7,5 credits
MA317A - Mathematics: Calculus A, 7,5 credits
DA320A - Computer Engineering Project Course I, 15 credits

Fall 2014
DA322A - Computer and Internet Technology, 7,5 credits
DA323A - Mobile Systems, 7,5 credits
FY301A - Models and Reality - Sensor Physics and Technology, 7,5 credits
DA324A - Embedded Systems and Signal Processing, part 1, 7,5 credit

Spring 2015
MA318A - Mathematics for Engineers, 7,5 credits
DA324A - Embedded Systems and Signal Processing, part 2, 7,5 credits
DA325A - Computer Engineering Project Course II, 15 credits

Fall 2015
DA326A - Stochastic Sensor Systems, 15 credits
Elective courses, 15 credits

Spring 2016
DA327A - Engineering and Bachelor Thesis, 30 credits

Learning outcomes

Knowledge and understanding
After completed education, the student should:

  • show the knowledge and skills required to work independently as an engineer in the field of Computer Engineering
  • show knowledge of the scientific foundation of computer technology and its best practice and awareness about current research and development
  • show broad knowledge within computer technology and mobile sensing systems and relevant knowledge in mathematics and science
  • show understanding that structures and problems can be seen from different disciplinary perspectives
  • show understanding that engineering know-how belongs to a multi-disciplinary context

Skills and abilities
After completed education, the student should:
  • show ability to with a holistic view, independently and creatively identify, formulate and manage issues and analyze and evaluate different technical solutions
  • show ability to plan and with appropriate methods perform tasks within a given framework
  • be able to develop and implement products in computer technology and mobile sensing systems based on given specifications
  • show ability to critically and systematically use knowledge and to model, simulate, predict and evaluate events on the basis of relevant information
  • show ability to design and manage products, processes and system considering the preconditions and needs of people and the aim of the society for an economical, social and ecological sustainable development
  • show an advanced knowledge and skills in applications of mobile sensing systems
  • be able to participate actively in project teams where different skills are represented
  • show ability to teamwork and cooperate in groups with different composition
  • show ability to orally and in writing present and discuss information, problems and solutions in dialogue with different groups
  • be able to search and evaluate scientific knowledge

Judgement and approach
After completed education, the student should:
  • show ability to make judgements while considering relevant scientific, social and ethical aspects
  • show understanding of the possibilities and limitations of technology, its role in society and the responsibility for its use, including social and economic aspects as well as environmental and working environmental aspects
  • show understanding of the importance of teamwork and collaboration in groups with different composition
  • show ability to identify his/her need of further knowledge and to continuously upgrade his/her skills
  • be able to make independent and critical assessments


Bachelor of Science in Engineering.

Bachelor of Science in Engineering in Computer Science.

Other Information

The prerequisites required for advancement within the program is shown in each course syllabus.


The education is provided by the Faculty of Technology and Society at the department Computer Science and Media Technology.

Further information

Kristina Olsson, Student Administrator
Phone: 040-6657610
Dorota Gorna, Study and Career Adviser
Phone: 040-6657037