Skip to main content

HI1026 Computer Engineering and Internet Technology, Project Course 9.0 credits

Course offerings are missing for current or upcoming semesters.
Headings with content from the Course syllabus HI1026 (Spring 2019–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

Deepening and applying knowledge and skills from previous courses regarding project engineering methods, computer programming, operating systems, digital design and micro computer technology.

The course also introduces internet technology in theory as well as in practice, i.e. building, configuring and maintaining a small scale computer network.

Intended learning outcomes

In this course, the student, in the context of a project, apply and deepen her/his knowledge of computer engineering, software development and computer networks.

The project is implemented as introduced in previous project course. In this course the students, in a project, further develop their skills in project planning and problem solving. Emphasis is on a clear requirements specification as a basis for the development of a system prototype, in the form of client-server software or a small scale company computer network.

After completing this course the student shall be able to:

·         work according to general engineering methods

·         according to given instructions, establish a budget and a schedule for the project

·         handle the role as project leader

·         establish and analyze a requirements specification, including a clear specification of delimitations

·         create a prototype or solution according to the given specifications

·         describe the prototype or solution in the form of a written report

·         develop a client-server application or build, configure and maintain a small scale computer network

The student should, after completing this course, also have applied and deepened her/his knowledge in computer engineering, software development and computer networks corresponding to the previous courses.

The student shall also acquire knowledge on the basics of internet technology, with emphasis on layered protocols, local area networks and TCP/IP based communication.

Literature and preparations

Specific prerequisites

Basic knowledge in project management, information technology, engineering methodology, computer programming, operating systems, digital and micro computer technology.

To enroll to this course the student must have passed a course in introductory programming, e.g. Computer Programming, Basic Course 8 credits, with grade E or above, and the course Engineering and Information Skills 6.0 credits.

Recommended prerequisites

No information inserted

Equipment

No information inserted

Literature

Av institutionen tillhandahållen kursbunt. Ändringar meddelas senast 4 veckor innan kursstart.

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

A, B, C, D, E, FX, F

Examination

  • PRO1 - Project, 7.0 credits, grading scale: A, B, C, D, E, FX, F
  • RED1 - Account, 2.0 credits, grading scale: P, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Prototype (client-server software or computer network), written and oral report, PRO1, 7.0 credits (ECTS) A-F.
Account, Internet Technology, RED1, 2.0 credits (ECTS) P/F.

Final grade scale: A-F.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted

Examiner

Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

Technology

Education cycle

First cycle

Add-on studies

No information inserted

Contact

Jonas Wåhslén (jonas.wahslen@sth.kth.se)