Skip to main content
Discipline ID
bf91b86a-62db-4996-b583-29c1ffe6e71e

COURSE DETAIL

RAPID PROTOTYPING IN THE PRODUCT DEVELOPMENT PROCESS
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mechanical Engineering Engineering Computer Science
UCEAP Course Number
138
UCEAP Course Suffix
UCEAP Official Title
RAPID PROTOTYPING IN THE PRODUCT DEVELOPMENT PROCESS
UCEAP Transcript Title
RAPID PROTOTYPING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course provides knowledge of methods for the manufacturing of prototypes from computer-based models. It increases students' understanding of the entire process of direct manufacturing from the creation of computer-based models to their physical realization. The instruction consists of lectures, demonstrations, exercises, and study visits. The theoretical portion of the course covers freeform production and its potential use, and the practical portion provides students with training in the skills involved in freeform production and consists of supervised exercises of gradually increasing complexity.
Language(s) of Instruction
English
Host Institution Course Number
MMKF40
Host Institution Course Title
RAPID PROTOTYPING IN THE PRODUCT DEVELOPMENT PROCESS
Host Institution Course Details
Host Institution Campus
Engineering
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering- Product Development
Course Last Reviewed

COURSE DETAIL

SOCIAL SCIENCE DATA ANALYSIS AND PROGRAMMING
Country
Norway
Host Institution
University of Oslo
Program(s)
University of Oslo
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
104
UCEAP Course Suffix
UCEAP Official Title
SOCIAL SCIENCE DATA ANALYSIS AND PROGRAMMING
UCEAP Transcript Title
DATA ANALYSIS&PROGM
UCEAP Quarter Units
8.00
UCEAP Semester Units
5.30
Course Description

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.

Language(s) of Instruction
English
Host Institution Course Number
STV2020
Host Institution Course Title
SOCIAL SCIENCE DATA ANALYSIS AND PROGRAMMING
Host Institution Campus
Host Institution Faculty
Social Sciences
Host Institution Degree
Host Institution Department
Political Science
Course Last Reviewed
2022-2023

COURSE DETAIL

OPERATIONS RESEARCH
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science Business Administration
UCEAP Course Number
20
UCEAP Course Suffix
UCEAP Official Title
OPERATIONS RESEARCH
UCEAP Transcript Title
OPERATIONS RESEARCH
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

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.

Language(s) of Instruction
English
Host Institution Course Number
IM2010
Host Institution Course Title
OPERATIONS RESEARCH
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Management
Course Last Reviewed
2022-2023

COURSE DETAIL

SOFTWARE ENGINEERING
Country
Hong Kong
Host Institution
University of Hong Kong
Program(s)
University of Hong Kong
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
SOFTWARE ENGINEERING
UCEAP Transcript Title
SOFTWARE ENGINEER
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

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. 

Language(s) of Instruction
English
Host Institution Course Number
COMP3297
Host Institution Course Title
SOFTWARE ENGINEERING
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2024-2025

COURSE DETAIL

QUANTITATIVE DECISION MAKING FOR BUSINESS OPERATIONS
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Summer
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science Business Administration
UCEAP Course Number
109
UCEAP Course Suffix
UCEAP Official Title
QUANTITATIVE DECISION MAKING FOR BUSINESS OPERATIONS
UCEAP Transcript Title
DECISION MAKING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course provides an introduction into how automated and model-based problem solving works, as applied by machines, and the flaws these decisions might have. Students analyze examples from operations management considering supply chains, as well as production and service environments, in a quantitative manner. Students work with real world data, analyze, visualize, draw conclusions, and come up with optimal management decisions. Students are given a short introduction into analyzing and visualizing data using Excel spreadsheets, if time allows, using the R and Julia programming languages. The course instructs students on how to draw conclusions using different kinds of regression and smoothing methods on the data provided. To handle uncertainty in real world environments, students cover methods like simulation and different models of stochastic programming. This course is aimed at participants interested in quantitative modeling (including the math and probabilistic background) who are motivated to learn programming to apply the newly learned methods.
Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
QUANTITATIVE DECISION MAKING FOR BUSINESS OPERATIONS
Host Institution Course Details
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed

COURSE DETAIL

LANGUAGE TECHNOLOGY
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
130
UCEAP Course Suffix
UCEAP Official Title
LANGUAGE TECHNOLOGY
UCEAP Transcript Title
LANGUAGE TECHNOLOGY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

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.

Language(s) of Instruction
English
Host Institution Course Number
EDAN20
Host Institution Course Title
LANGUAGE TECHNOLOGY
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Engineering
Host Institution Degree
Host Institution Department
Engineering- Computer Science
Course Last Reviewed
2022-2023

COURSE DETAIL

COMPUTER ARCHITECTURE
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Electrical Engineering Computer Science
UCEAP Course Number
124
UCEAP Course Suffix
UCEAP Official Title
COMPUTER ARCHITECTURE
UCEAP Transcript Title
COMPUTER ARCHITECTR
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

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.

Language(s) of Instruction
English
Host Institution Course Number
EITF20
Host Institution Course Title
COMPUTER ARCHITECTURE
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Engineering
Host Institution Degree
Host Institution Department
Engineering- Electrical and Information Technology
Course Last Reviewed
2022-2023

COURSE DETAIL

DATA STRUCTURES
Country
United Kingdom - England
Host Institution
King's College London
Program(s)
King's College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
115
UCEAP Course Suffix
UCEAP Official Title
DATA STRUCTURES
UCEAP Transcript Title
DATA STRUCTURES
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course introduces data structures and algorithms to provide a toolkit for solving computational problems, presents analysis and implementations in Java of introduced algorithms and data structures, and develops further understanding and skills of programming in Java.
Language(s) of Instruction
English
Host Institution Course Number
4CCS1DST
Host Institution Course Title
DATA STRUCTURES
Host Institution Course Details
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed

COURSE DETAIL

THE DIGITAL ENTERPRISE
Country
Netherlands
Host Institution
Maastricht University – University College Maastricht
Program(s)
University College Maastricht
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
105
UCEAP Course Suffix
UCEAP Official Title
THE DIGITAL ENTERPRISE
UCEAP Transcript Title
DIGITAL ENTERPRISE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course offers an overview of role of digital concepts in enterprises. The course provides both a theoretical grounding and a pragmatic approach to applying key concepts. Drawing on ideas, tools, and techniques from such disciplines as economics, sociology, cognitive science, organizational behavior, and computer science, the course shows the digital enterprise from different perspectives, including its position in society, and the market, but also elements such as governance, information technology, and people.
Language(s) of Instruction
English
Host Institution Course Number
SCI1005
Host Institution Course Title
THE DIGITAL ENTERPRISE
Host Institution Campus
Maastricht University
Host Institution Faculty
University College Maastricht
Host Institution Degree
Host Institution Department
Sciences
Course Last Reviewed
2025-2026

COURSE DETAIL

COMPUTER ORGANIZATION
Country
Hong Kong
Host Institution
Hong Kong University of Science and Technology (HKUST)
Program(s)
Hong Kong University of Science and Technology
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
106
UCEAP Course Suffix
UCEAP Official Title
COMPUTER ORGANIZATION
UCEAP Transcript Title
COMPUTER ORG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
Inner workings of modern digital computer systems and tradeoffs at the hardware-software interface. Topics include: instructions set design, memory systems, input-output systems, interrupts and exceptions, pipelining, performance and cost analysis, assembly language programming, and a survey of advanced architectures.
Language(s) of Instruction
English
Host Institution Course Number
COMP2611
Host Institution Course Title
COMPUTER ORGANIZATION
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering
Course Last Reviewed
Subscribe to Computer Science