MENU

Course Jukebox

Course Jukebox

Course Detail

Degree
Bachelor
Standard Academic Year
1, 2
Course delivery methods
face-to-face
Subject
Social studies, Law, Languages
Program
School
School of Social and International Studies
Department
School of Social and International Studies
Campus
Tsukuba Campus
Classroom
1C206
Course Offering Year
2023-2024
Course Offering Month
April - June
Weekday and Period
Tue1,2
Capacity
Credits
2.0
Language
English
Course Number
BE21131

Introduction to Programming University of Tsukuba

Course Overview

This course is focused on helping students acquire fundamental programming notions. Some of the topics that will be covered include starting programming from "pen&paper", pseudocode, algorithms, data types, basic control structures etc.

Learning Achievement

After completing this course, the students should have a deeper understanding of how compilers and interpreters work and they should be able to understand simple algorithms and programs.

Competence

Data and information literacy, data analysis skills for social science research

Course prerequisites

This class is best suited for students with an interest in understanding how computer programs work.
All lectures will be conducted in English.

Grading Philosophy

1/3: class participation
2/3: assignments

Course schedule

Week 1: Introduction
Week 2: Variables
Weeks 3-5: Conditional statements; loops
Weeks 6-8: Functions; recursion
Week 9: Sorting algorithms; random number generation
Week 10: Review, exercises

Course type

Lectures

Online Course Requirement

Instructor

Simona Vasilache

Other information

The number of students is limited to 30.
If the number of registered students exceeds 30, the class membership will be decided during the first lecture.
Preference will be given to fourth, third and second year students (in this order).

Site for Inquiry


Link to the syllabus provided by the university