Image 03

Foundations of Computing, Data and Databases

Image 03

Foundations of Computing, Data and Databases

Learning Outcomes

Understand introductory concepts and terminology for programming with Python and apply them to journalistic tasks.

Write small pieces of code and collaboratively edit them in class with peers.

Undertake tasks of cleaning, analyzing, and processing unstructured and structured data.

Reproduce code from published articles.

Visualize and map data at a basic level.

Utilize public sources to develop stories.

Become familiar with modern scientific methodologies and techniques.

Analyze data using Python, basic statistical analysis, OpenRefine, and other introductory tools and skills.

Understand various data formats and methods of storing, accessing, and processing information.

Manage CSV files, interact with website APIs and JSON, identify raw text documents, use regular expressions, perform text mining, and manage SQL databases.

Build web scrapers.

Convert difficult-to-access PDFs into usable information.

Learn protocols (census/research, interviews, crowdsourcing, and experiments), strategies, and computer-assisted tools for data collection.

Evaluation Procedure

The course is assessed in the English language.

Assessment includes a written exam with a combination of questions (essay, short answer, multiple choice) (40%), coding-based written assignment (40%), research (15%), and bibliography writing (5%).

The syllabus, procedures, and assessment criteria are communicated to students in the first lecture. Relevant announcements and materials are posted on the e-class platform.

Faculty

Faculty

Faculty

Faculty Image

Konstantinos Mourlas

Professor

Faculty Image

Konstantinos Mourlas

Professor

Faculty Image

Konstantinos Mourlas

Professor

Faculty Image

Konstantinos Mourlas

Professor

Faculty Image

Katerina Sotirakou

Visiting Professor

Faculty Image

Katerina Sotirakou

Visiting Professor

Faculty Image

Katerina Sotirakou

Visiting Professor

Faculty Image

Katerina Sotirakou

Visiting Professor

Faculty Image

Jonathan Soma

Professor

Faculty Image

Jonathan Soma

Professor

Faculty Image

Jonathan Soma

Professor

Faculty Image

Jonathan Soma

Professor

Faculty Image

Giannina Segnini

Professor

Faculty Image

Giannina Segnini

Professor

Faculty Image

Giannina Segnini

Professor

Faculty Image

Giannina Segnini

Professor

Faculty Image

Dhrumil Mehta

Associate Professor

Faculty Image

Dhrumil Mehta

Associate Professor

Faculty Image

Dhrumil Mehta

Associate Professor

Faculty Image

Dhrumil Mehta

Associate Professor

Faculty Image

Justin Elliott

Associate Professor

Faculty Image

Justin Elliott

Associate Professor

Faculty Image

Justin Elliott

Associate Professor

Faculty Image

Justin Elliott

Associate Professor

Faculty Image

Irene Plagianos

Associate Professor

Faculty Image

Irene Plagianos

Associate Professor

Faculty Image

Irene Plagianos

Associate Professor

Faculty Image

Irene Plagianos

Associate Professor

Faculty Image

Mario R. Garcia

Associate Professor

Faculty Image

Mario R. Garcia

Associate Professor

Faculty Image

Mario R. Garcia

Associate Professor

Faculty Image

Mario R. Garcia

Associate Professor

Cta Image

Enroll in the Program

Cta Image

Enroll in the Program

Cta Image

Enroll in the Program

Cta Image

Enroll in the Program