Contactar esade

Computer Science 101 (18PBA40104)

General information

Type:

OB

Curs:

1

Period:

S semester

ECTS Credits:

0 ECTS

Teaching Staff:

Group Teacher Department Language
Sec: A Jennifer Nguyen Operaciones, Innovación y Data Sciences ENG

Group Teacher Department Language
Sec: B Jennifer Nguyen Operaciones, Innovación y Data Sciences ENG

Prerequisites

None.

Previous Knowledge

None. This course is intended for students new to programming. It prepares students for the program's courses in R and Python.

Workload distribution

3 - 3 hour seminars

COURSE CONTRIBUTION TO PROGRAM

Programming for the first time can be a daunting task. How you set up your user environment and knowing where to find help can reduce this concern. This course will support students during their first foray into programming.

Course Learning Objectives

At the end of the course students will be able to:
-use the command line interface to create, update, and access file directories
-install software using the command line interface
-search for help to resolve errors
-ask for help in common communities of practice using standard protocols

CONTENT

1. Basic Programming Concepts

Introduction to Shell and Text Editors
Data: structured vs unstructured
Basic concepts: loops and logic in pseudo-code

2. Finding Resources for Programming

Digital repositories, communities of practice, and bugs

3. Installing software

Methodology

A combination of lectures and practical exercises.

Assessment criteria

The assessment is based on class attendance (60%), work done in class (30%), and a quiz (10%).

Timetable and sections

Group Teacher Department
Sec: A Jennifer Nguyen Operaciones, Innovación y Data Sciences

Timetable Sec: A

From 2018/9/7 to 2018/9/14:
Wednesday and Friday from 14:00 to 17:00.

Group Teacher Department
Sec: B Jennifer Nguyen Operaciones, Innovación y Data Sciences

Timetable Sec: B

From 2018/9/7 to 2018/9/14:
Wednesday and Friday from 9:30 to 12:30.