Software Development Tools (5 cr)
Code: HT00CF21-3001
General information
- Enrollment
-
18.11.2024 - 09.01.2025
Registration for the implementation has ended.
- Timing
-
26.08.2024 - 19.05.2025
Implementation is running.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Face-to-face
- Unit
- School of Business
- Campus
- Main Campus
- Teaching languages
- Finnish
- Seats
- 20 - 55
- Degree programmes
- Bachelor's Degree Programme in Business Information Technology
- Teachers
- Jarkko Immonen
- Juha-Tapio Teno
- Groups
-
HTK24S1Tietojenkäsittely (AMK)
-
ZJAHTK24S1Avoin AMK, Tiko, AMK-väylät, tietojenkäsittely, tradenomi amk
- Course
- HT00CF21
Realization has 11 reservations. Total duration of reservations is 34 h 30 min.
Time | Topic | Location |
---|---|---|
Mon 26.08.2024 time 13:15 - 15:45 (2 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Tue 27.08.2024 time 13:15 - 15:45 (2 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Wed 28.08.2024 time 13:15 - 15:45 (2 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Wed 04.09.2024 time 13:15 - 15:45 (2 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Thu 16.01.2025 time 13:00 - 16:30 (3 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Thu 23.01.2025 time 13:00 - 16:30 (3 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Thu 30.01.2025 time 13:00 - 16:30 (3 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Thu 06.02.2025 time 13:00 - 16:30 (3 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Thu 13.02.2025 time 13:00 - 16:30 (3 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Thu 20.02.2025 time 13:00 - 16:30 (3 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Thu 06.03.2025 time 13:00 - 16:30 (3 h 30 min) |
Ohjelmistokehityksen työvälineet HT00CF21-3001 |
R35G301
Oppimistila BTI/TEKN
|
Evaluation scale
Pass/Fail
Objective
Purpose of the course
Modern software development is often a team effort that requires the daily use of several tools. In this course, you will learn to use the tools needed in software development, such as the command line, integrated development environment, version control and various communication and collaboration software.
Course competences
- Information System Competence: Is familiar with typical information systems and services and understands the importance of security in utilizing services.
- Application Development Competence: Knows the technologies used in application development and recognizes the significance of different technologies and their relationships.
- Software Engineering Competence: Is familiar with tools and methods related to software engineering and able to apply the knowledge in practical work.
Learning objectives of the course
You know how to create a development environment suitable for modern application development and you know how to use it. You know how to use communication and collaboration tools to cooperate with the team and customers. You understand the meaning and function of version control in software development projects.
Content
In this course, you will become familiar with topics such as:
- Basics of the command line
- Web developer's environment and package management
- Communication and collaboration tools
- Project management tools
- Version control
Location and time
- Contact lessons in main campus.
- Course is divided into two parts: autumn + spring.
Materials
-Lecture materials and assignments prepared by teachers
Teaching methods
- Contact hours in the classroom
- Individual and group assignments
- Multiple choice exams (2)
Exam schedules
- Will be informed during the first lecture.
Completion alternatives
- You can apply for recognition of previous experience and knowledge through the eRPL process.
Student workload
- The autumn part is two (2) ECTS, and spring is three (3) ECTS credits.
- The total estimated workload of the course is 135 hours.
Assessment criteria, approved/failed
Pass: You know the basics of the command line and know how to use commands in daily work. You know how to set up and use a development environment suitable for application development and you are familiar with modern application development tools. You know the communication and project management tools used in the course and know how to use them. You know how to work in a team in a goal-oriented manner. You understand the concepts of version control and know how to use version control from the command line.
Further information
- Two multiple-choice exams online
- Accepted submission of two sets of assignments (autumn + spring)