COURSE DETAIL
COURSE DETAIL
The course offers an introduction to programming-based problem solving for social scientists. The course introduces a number of problems and solutions in social science data processing with applications in R. The course begins with a number of general programming topics, followed by efficient processing of different data structures and how data can be combined using SQL and Tidyverse. Secondly, the course looks at special challenges related to space and time. The spatial dimension introduces GIS techniques. Towards the end, the course sees how machine text analysis can be used to automate data collection and to look at how we can effectively visualize different types of data. The course provides a good basis for independent work with social science information. The course requires students to have completed a course in research methods and statistics as a prerequisite.
COURSE DETAIL
Operations Research is a field in which people use mathematical and engineering methods to study optimization problems in Business and Management, Economics, Computer Science, Civil Engineering, Electrical Engineering, etc. This course focuses on deterministic optimization techniques, a major part of the field of Operations Research. The course is divided into four modules: (1) Linear programming, (2) Integer programming, (3) Nonlinear programming, and (4) Dynamic programming.
COURSE DETAIL
This course introduces the fundamental principles, methodologies and practices of modern software engineering. It covers the software process, and development activities including requirements engineering, software design, testing, deployment and evolution.
COURSE DETAIL
COURSE DETAIL
The course introduces theories and techniques of natural language processing and language technology. It covers the whole field, from speech recognition and synthesis to semantics and dialogue. The course focuses on industrial and laboratory applications, such as document retrieval on the Internet, information extraction, conversational agents, and verbal interaction in virtual worlds. Fundamental algorithms are described using Prolog or regular expressions. Topics covered in this course include an overview of language processing (applications, disciplines of linguistics, examples); Corpus and word processing (regular expressions, automata, an introduction to Perl, concordances, tokenization, counting words, collocations); morphology, transducers, and part-of-speech tagging; Prolog to write phrase-structure grammars (constituents, trees, using Prolog to do natural language analysis, DCG rules, variables, getting the syntactic structure, compositional analysis to get the semantic structure); syntactic formalisms (constituency and dependency, chart parsing, statistical parsing, functions, dependency parsing); semantics (formal semantics, lambda-calculus, compositionality such as nouns, verbs, determiners, words and meaning, lexical semantics, case grammars, semantic grammars); discourse and dialogue (rhetoric, anaphora, structure, RST, automata, pairs, speech acts, multimodality); and an overview of speech synthesis and speech recognition.
COURSE DETAIL
The goal of this course is to introduce the operation of computer systems at the level of Instruction Set Architectures (ISA). It provides a basic understanding of the design principles that govern modern computer architectures and their components. Special attention is paid to (super scalar) pipelining and memory hierarchy techniques including caches. Implementation and efficiency issues are exemplified. Metrical performance analysis methods are discussed to evaluate architectural alternatives. The course introduces the foundations of low-level computer functioning. The main topics include computer systems, low-level programming techniques, the techniques of RISC processors and pipelining, cache memory, and virtual memory. The course also illuminates the alternative design principles of modern computer architectures in order to provide an understanding of their impact on performance. Quantitative methods to evaluate design principles for performance constitute an important subject of the course.
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
Pagination
- Previous page
- Page 101
- Next page