Skip to main content

Backend Development (15 cr)

Code: 4A00EZ62-3001

General information


Enrolment period
10.06.2020 - 01.09.2020
Registration for the implementation has ended.
Timing
01.08.2020 - 18.12.2020
Implementation has ended.
Credits
15 cr
Virtual portion
10 cr
Mode of delivery
Blended learning
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in Business Information Systems
Teachers
Jari Aalto
Toni Männistö
Sami Kojo
Jussi Pohjolainen
Course
4A00EZ62

Objectives (course unit)

After completing the module, the student will have skills concerning techniques in the backend side. This module deepends the earlier professional know-how.

Content (course unit)

Databases,
version control,
cloud servicies,
backend technologies.

Prerequisites (course unit)

Courses Introduction to Programming, Databases and WWW Technologies or corresponding competencies.

Assessment criteria, satisfactory (1-2) (course unit)

The student knows the basics of Database servers.
The student knows the basics of version control.
The student understands the basic principles behind security, testing and cloud services.
The student knows the basics of backend application

Assessment criteria, good (3-4) (course unit)

The student can administer a database server.
The student knows how to use version control in projects and apply the release practises using it.
The student can write simple test cases and evaluate cloud services.
The student can write a simple backend application.

Assessment criteria, excellent (5) (course unit)

The student can use advanced features of database usage.
The student can use several version control softwares.
The student can design and build test sets and utilize cloud services.
The student can write powered backend application with robustness considering the information security.

Location and time

See course homepage

Exam schedules

No grade exam. See EVALUATING CRITERIAS

Assessment methods and criteria

VERSION CONTROL AND TESTING: returns of 50 % = 1, % = 2, 80 % = 3, 90 = 4, 100 % = 5.
DATABASES:: returns: 50%: 1, 75%: 2, 90%: 3. Report: increases grade up to 2 grades.
BACKEND DEVELOPMENT: exercises (40%) and project work (60%)

There may be available reports to follow status of returned homeworks (ok/nok). Failed homeworks can be corrected according to review logs until the deadline.

Assessment scale

0-5

Teaching methods

lectures
homeworks
practical works or exams

Learning materials

Soverltuva verkon materiaali aiheista: tietokannat, versionhallinta, testaus, NodeJS ja siihen liittyvät ohjelmointitekniikat

Student workload

See Curriculum.

Content scheduling

Timetable is announced at the beginning of course. Deadlines:
2020-11-01 part: Version Control and Testing. Exercises and projects.
2020-12-07 part: Databses. Weekly and database evaluation report.
2020-12-20 part: Backend Development. Projects.

Team version control project work must be presented before deadline during Mon-Fri 9-15.

Completion alternatives

Case basis by contacting lecturers.

Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)

Missing 50 % verified returns until deadline.

Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)

See previous topic: "Evaluating criterias"

Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)

See previous topic: "Evaluating criterias"

Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)

See previous topic: "Evaluating criterias"

Go back to top of page