ISA Recommendations for Computer Science Majors and Minors

advertisement
ISA Recommendations for Computer Science
Majors and Minors
The purpose of this document is to provide faculty members and advisors with ISA’s recommended programs for
Computer Science majors and minors. The description of each program contains the following: information about
the Host University and accreditation; ISA program name and program-specific details; curricular offerings,
including Computer Science courses, language courses, and selected electives that may prove appealing to your
students. If the Computer Science academic curriculum at your particular institution involves courses from other
disciplines that are not found in this document, please review ISA’s recommendations for other majors. More
detailed information about these programs is available on ISA’s website: studiesabroad.com or the Advisor Portal If
you would like access to the Academic Guide, would like to receive course syllabi, or have further questions about
any of these recommendations, please feel free to contact ISA’s Academic Affairs Department at
academicaffairs@studiesabroad.com
Table of Contents
SECTION 1: RECOMMENDED PROGRAMS FOR COMPUTER SCIENCE MAJORS (WTH COURSES IN ENGLISH)
King’s College London (London, England)............................................................................................................... 2-3
University of Westminster (London, England) .......................................................................................................... 3-4
National University of Ireland, Galway (Galway, Ireland)......................................................................................... 4-5
Princess Sumaya University for Technology (Amman, Jordan)............................................................................... 5-7
SECTION 2: RECOMMENDED PROGRAMS FOR COMPUTER SCIENCE MAJORS (WITH COURSES IN SPANISH OR
PORTUGUESE)
University of Belgrano (Buenos Aires, Argentina) ........................................................................................................8
Pontifical Catholic University of Valparaíso (Valparaíso, Chile) ..................................................................................8
Universidade do Sul de Santa Catarina (Florianópolis, Brazil) ....................................................................................8
Section 1: Recommended programs for Computer Science majors and
minors (with courses in English)
KING’S COLLEGE LONDON (LONDON, ENGLAND)
University Information
King's College London, ranked among the top 25 universities in the world, was founded in 1829 by King George IV
and the Duke of Wellington. King's regal history, prestigious ranking and reputation as being a center of global
academic excellence are direct reflections of the world-renown faculty, research and students that have filled its
halls over 180 years. In 2012, King’s College London was ranked as one of the top 200 Universities in the world in
Computer Science by the Academic Ranking of World Universities (ARWU). Today, the college accommodates
approximately 23,000 students, including 6,000 international students from almost every country, ethnic and
cultural group.
King's College London offers 200 undergraduate degrees from nine Schools of Study including the School of Arts
& Sciences, School of Biomedical & Health Sciences, School of Natural and & Mathematical Sciences, School of
Nursing & Midwifery, and School of Social Science & Public Policy. In addition to being named among the top 25
world Universities (by Times Higher Education and U.S. News), King's College London was short listed for
'University of the Year' in the 2008 Times Higher Education (THE) Awards. The awards recognize the
achievements and innovative work of UK higher education institutions. King's was also awarded University of the
Year for 2010-2011.
Program Details
The Pre-Medical Studies or Arts & Sciences program is offered twice a year, once in the fall and once in the
spring, and students have the option to extend the program to a full academic year. ISA students enroll in courses
with British and international students, which allows ISA students many opportunities to meet and interact with
local and international students.
Curricular Offerings
Modules 1 (courses) that may prove appealing to your Computer Science majors and minors include the following.
Please note that eligibility for modules may be subject to a placement exam and/or pre-requisites. Modules have
been designated as a First Year course (Level 4), Second Year course (Level 5), or Third Year course (Level 6)
depending on their content.
Department of Informatics: Computer Science Program
Advanced Security Topics (Level 6)
Artificial Intelligence (Level 6)
Computational Models (Level 6)
Computer Graphics Systems (Level 6)
Computer Science Logic (Level 5)
Computer Systems (Level 4)
Cryptography And Information Security (Level 6)
Data Structures (Level 4)
Database Systems (Level 5)
Distributed Systems (Level 6)
Elementary Logic With Applications (Level 4)
Foundations Of Computing 1 (Level 4)
Foundations Of Computing 2 (Level 5)
Internet Systems (Level 6)
Introduction To Artificial Intelligence (Level 4)
Object-oriented Specification And Design (Level 5)
Operating Systems And Concurrency (Level 5)
Optimization Methods (Level 6)
Parallel Algorithms (Level 6)
Programming Applications (Level 4)
Programming Language Design Paradigms (Level 5)
Programming Practice (Level 4)
Software Architecture And Design (Level 6)
Software Engineering Of Internet Applications (Level 6)
Software Measurement And Testing (Level 6)
1
Please note that universities in the United Kingdom refer to their courses as “modules.” We have included the term
“module” in this document with “course” in parenthesis to avoid confusion. Please keep in mind that the course catalogs
available through the British universities’ websites will use the term “module.”
2
Text Searching And Processing (Level 6)
Languages: French, German, Portuguese, Spanish
For a complete list of modules (courses) and course descriptions at King’s College, please click this link and select
from the School and Department list you are interested in:
https://www.kcl.ac.uk/prospectus/shortcoursesstudyabroad/modulecatalogue/name/studyabroadundergraduate/key
word/study-abroadcolon-come-to-king%27s
For more information about this ISA program at King’s College, please click this link and scroll down to the Premedical Studies or Arts & Sciences session you are interested in:
http://www.studiesabroad.com/programs/country/england/city/london/duration/70/program/235
Additional academic information is available on ISA’s website and the Advisor Portal.
UNIVERSITY OF WESTMINSTER (LONDON, ENGLAND)
University Information
The University of Westminster has four discipline-specific campuses, three in London's West End (Regent,
Cavendish, and Marylebone) and one 30 minutes away at Harrow. Students in the Undergraduate Courses
program can enroll in a number of schools including, but not limited to, the School of Social Sciences, Humanities
and Languages. Graphic Design majors can take advantage of the robust multidisciplinary program options to
satisfy the curriculum requirements of their home institution, choosing from a variety of subject areas including, but
not limited to Business, Languages, Humanities, Media, Arts, Sciences and Law. Students choosing 2 or more
Media, Arts, or Design courses will take courses and live at the Harrow campus, 25 minutes away from Central
London by tube; all other courses will be offered at the various central London campuses. As such, it is important
that Graphic Design students understand that they might have to travel between the Harrow campus and central
London if some of their courses are in other disciplines. Despite the size of the city, ISA London programs tend to
be more intimate, with fewer than twenty-five students during any given semester.
Program Details
The Courses with Locals in Multiple Disciplines program is offered twice a year, once in the fall and once in the
spring, and students have the option to extend the program to a full academic year. For each semester spent at
the University of Westminster, students may receive a total of 16 semester hours or 24 quarter units upon
successful completion of their program. ISA students enroll in courses with British and international students,
which allows ISA students many opportunities to meet and interact with local and international students.
Curricular Offerings
Modules (courses) that may prove appealing to your Computer Science students include the following. Please note
that some modules at Level 5 and Level 6 may have pre-requisite requirements. In addition, some modules will
require a portfolio with relevant examples of work to be submitted at time of application. Students will meet with an
academic advisor from the University of Westminster the first week of classes to discuss pre-requisites and course
selections.
Department of Computer Science and Software Engineering
Programming Methodology (Java) (Fall-Level 4)
Programming Methodology (C++) (Fall-Level 4)
Computer System Fundamentals (Fall-Level 4)
Design and Scripting (Fall-Level 4)
Software Development Principles (Java) (Spring-Level 4)
Web Technology (Spring-Level 4)
Software Engineering Principles (Spring-Level 4)
Fundamentals of (Computer) Animation (Spring-Level 4)
Introduction to Multimedia (Spring-Level 4)
Mathematics for Computing (Year-Level 4)
Object-Oriented Development (Year-Level 4)
Algorithms and Data Structures (Fall-Level 5)
Network Software Development (Fall-Level 5)
Mobile Computing Principles (Fall-Level 5)
Introduction to 3D Graphics (Fall-Level 5)
Multimedia Development Tools (Fall-Level 5)
Mobile Application Development (Spring-Level 5)
Web Programming (Spring-Level 5)
Image Processing (Spring-Level 5)
Human Computer Interface Design (Spring-Level 5)
Concurrent Programming (Fall-Level 6)
3
Computer Systems Administration (Fall-Level 6)
Service Oriented Architectures (Fall-Level 6)
Advanced Web Technology (Fall-Level 6)
Mobile User Experience (Fall-Level 6)
Computer Systems Security (Spring-Level 6)
Native Programming (Spring-Level 6)
Real Time and Embedded Systems (Spring-Level 6)
The Semantic and Social Web (Spring-Level 6)
Pervasive Computing and Interactive Platforms (Spring-Level 6)
Languages: Arabic, Chinese, French, German, Spanish
For a complete list of courses and course descriptions at the University of Westminster, please click this link and
select from “Semester 1” (Fall) or “Semester 2” (Spring) under the School of Electronics and Computer Science to
see a full list of course descriptions:
http://www.westminster.ac.uk/international/study-abroad/year-or-semester-study-abroad/undergraduate-studyoptions/module-catalogue
For more information about ISA’s Courses with Locals in Multiple Disciplines program at the University of
Westminster, please click this link and select the session you are interested in from the University of Westminster
program: http://www.studiesabroad.com/programs/country/england/city/london/duration/70/program/84
Additional academic information is available on ISA’s website and the Advisor Portal.
NATIONAL UNIVERSITY OF IRELAND, GALWAY (GALWAY, IRELAND)
University Information
The National University of Ireland, Galway, was founded in 1845. A leader in research and teaching, the
university's commitment to innovation attracts students and professors from all over the world. NUI Galway is
currently home to two Science Foundation Ireland-funded Centres for Science, Engineering and Technology
(CSETs), the Digital Enterprise Research Institute (DERI) and the Regenerative Medicine Institute (REMEDI).
DERI is the world's largest research institute of internet technology and REMEDI is Ireland's primary center for
stem cell and gene therapy research.
Program Details
Computer Science courses are available through the Science & Engineering program, which is offered twice a
year, once in the fall and once in the spring, and students have the option to extend the program to a full academic
year. A minimum 3.0 GPA is required for admission, and students must have sophomore standing (second year) at
the time of application. Students must also include a letter of recommendation from an academic resource, a letter
of intent, and two academic references along with their standard ISA application. Students are required to take
exactly 25-35 ECTS credits per semester. A typical semester course is worth 5 ECTS credits. 5 ECTS credits are
generally considered equivalent to 3 semester credits/4.5 quarter units. Students are strongly encouraged to
consult with their home university regarding the transfer of ECTS credits. ISA students will have access to courses
in many departments, including but not limited to Psychology, Mathematics, Philosophy, Sociological and Political
Studies, and languages.
Curricular Offerings
Courses that may prove appealing to your Computer Science majors and minors include the following. Please note
that the course code is included in parenthesis. The first number of the course code indicates the level of the
course (100-, 200-, 300-level, etc.). For example, HI165 is a 100-level course appropriate for first year students,
while HI362 is a 300-level course that would typically be appropriate for 3rd year students. Codes starting with the
numbers 4, 5, 6 and 7 are normally offered to 3rd and/or 4th year students.
Information Technology (College of Arts, Social Science and Celtic Studies)
Computing Systems (Full Year) [CT101]
Computer Systems and Organization (Full Year) [CT213]
Graphics and Image Processing [CT336]
Human Computer Interaction [CT318]
Humanities Applications [CT327]
Information Systems I [CT241]
Information Systems II [CT244]
Multimedia Development [CT411]
Networks and Computer Communication [CT866]
Object Oriented Programming [CT335]
Programing and Logical Foundations II [CT112]
4
Programing - Data Structures [CT243]
Programming and Operating Systems [CS211]
Programming Paradigms [CT331]
Programming - Algorithms [CT240]
Technical Writing [CT337]
Technological Frameworks I [CT242]
Technological Frameworks II [CT245]
Information Systems (College of Business, Public Policy and Law)
Advanced Application Development I [MS220]
Advanced Application Development II [MS221]
Advanced Database Technologies [MS322]
Applied Systems Analysis [MS314]
Business Application Development I [MS111]
Business Application Development II [MS112]
Business Systems Analysis [MS110]
Business Systems Design and Implementation [MS114]
Database Technologies [MS218]
Database Applications and Computer Programming [CE216]
E-Business [MS219]
E-Business Technologies [MS320]
Enterprise Systems [MS319]
Information and Operations Management [MS217]
Information Systems Innovation [MS412]
Information Systems Management [MS203]
Information Systems Project Management [MS410]
Information Systems Strategy and Planning [MS403]
Information Systems Technology [MS113]
Management Decision Systems [MS402]
Management Information Systems I [MS873]
Networks and Communication [MS216]
Networks and Computer Communication [CT866]
Web and Interactive Media Design [MS321]
Selected Electives
Mathematics: 25 related courses
Languages: French, German, Irish Gaelic, Italian, Spanish, Welsh
For more information about ISA’s Liberal Arts, Business & Law program at the National University of Ireland,
Galway, click the following link and scroll to the bottom of the page to select the desired session:
http://www.studiesabroad.com/programs/country/ireland/city/galway/duration/153
Additional academic information is available on ISA’s website and the Advisor Portal.
PRINCESS SUMAYA UNIVERSITY FOR TECHNOLOGY (AMMAN, JORDAN)
University Information
As the first private, non-profit university in Jordan, Princess Sumaya University for Technology is known for its
emphasis on quality education, innovation, entrepreneurship, and capacity building. With a small population of
2,000 students and competitive admission standards, PSUT provides and continues to strive for the highest
education standards in the field of technology.
Program Details
ISA’s Business, Engineering & Information Technology program is open to students from all majors, including
those who wish to study Arabic. Students who have not completed 2 semesters/3 quarters of college-level Arabic
or the equivalent must choose Arabic language as one of their courses.
Curricular Offerings
Courses that may prove appealing to your Computer Science majors and minors include the following. All of the
following courses are instructed in English with the exception of Arabic 101 and 102. Please note that course
unique codes do not reflect upper/lower division status.
Communications Engineering
Advanced Communications Systems [23555]
Computer Networks [22443]
5
Electric Circuits (1) [24221]
Electric Circuits (2) [24222]
Electronic Machines and Power Systems [24464]
Electronics (1) [21231]
Electronics (2) [21331]
Embedded Systems [22442]
Engineering Mathematics (2) [31331]
Microwave Engineering [23422]
Numerical Analysis [31333]
Power Electronics [24561]
Radar Systems [23573]
Satellite Communications [23556]
Telecommunications Equipment Operation [23572]
Wireless Networks [23574]
Computer Engineering
Advanced Computer Networks [22542]
Calculus (3) [31231]
Cellular Communications [23552]
Coding and Cryptography [23554]
Computer Architecture and Organization (I) [22444]
Computer Architecture and Organization (II) [22540]
Digital System Design [22543]
Internet Protocols [22544]
Network Management and Security [22546]
Neural Network and Fuzzy Logic [22545]
Operating Systems [11335]
Special Topics in Computers (I) [11343]
Special Topics in Computers (II) [11446]
Visual Programming [11203]
Computer Graphics and Animation
Advanced Animation [12479]
Advanced Computer Graphics [12374]
AI for Game Programming [12328]
Calculus (1) [31132]
Calculus (2) [31133]
Computer and Society [11449]
Computer Animation (1) 3D-Modeling [12376]
Computer Animation (2) 3D-Animation [12477]
Computer Graphics [12273]
Database Systems [11323]
Data Communications and Computer Networks [11435]
Data Structure sand Introduction to Algorithms [11212]
Digital Image Processing for Computer Graphics [12445]
Fundamentals of Movie Production [12463]
Game Engine Design [12332]
Game Programming [12442]
Human-Computer Interaction [12324]
Introduction to Computer Science [11102]
Modeling [12375]
Multimedia Systems [12348]
Object Oriented Programming [11206]
Physics (1) [31141]
Special Topics in Computer Animation [12471]
Special Topics in Computer Science (1) [11343]
Statistical Methods [31233]
Structured Programming Lab [11151]
Structured Programming Using C++ [11103]
Systems Analysis and Design [11324]
Visual Programming for Computer Graphics [12347]
Webpage Design and Web Graphics [12241]
Computer Science
Algorithm Design and Analysis [11313]
Artificial Intelligence [11428]
6
Compiler Design and Programming Language [11417]
Computer Architecture [22541]
Computer Organization and Assembly Language [22342]
Digital Image Processing [11445]
Distributed Systems [11436]
Internet Programming and Application [11342]
Mobile Technology
Simulation Tools [11341]
Software Engineering [11425]
Theory of computation [11316]
Language
Arabic 101: Modern Standard Arabic
Arabic 102: Modern Standard Arabic
Arabic 201: Modern Standard Arabic
Arabic 202: Modern Standard Arabic
Arabic 301: Modern Standard Arabic
Arabic 316: Advanced Media Arabic
For more information about ISA’s Business, Engineering & Information Technology program at Princess Sumaya
University for Technology, please click the following link:
http://studiesabroad.com/programs/country/jordan/city/amman/duration/126/program/282
Additional academic information is available on ISA’s website and the Advisor Portal.
7
Section 2: Recommended Programs for Computer Science majors and
minors (with courses in Spanish or Portuguese)
This section of our recommended programs for Computer Science majors and minors outlines host universities
that offer courses with locals in the language of the host country. While we understand that far fewer students may
possess the advanced language skills required of these courses, we want to make reference to these programs in
case you have students who are fluent in the language of the host country. Please contact ISA’s Academic Affairs
Department if you would like more information about the courses available in these programs.
Courses taught in Spanish:
UNIVERSITY OF BELGRANO (BUENOS AIRES, ARGENTINA)
The Courses with Locals in Multiple Disciplines program is offered twice a year, once in the fall and once in the
spring, and students have the option of extending the program to a full academic year. ISA participants will select
from a variety of “regular” university courses (taken with local students) offered by several of the university's
facultades (schools or colleges), including but not limited to Computer Science, Biological sciences,
Natural/Physical sciences and Mathematics. Students must be at the advanced Spanish language level (four
semesters/six quarters of college-level Spanish or the equivalent) to participate in this program.
For more information about this ISA program, please click this link and select the session you are interested in:
http://www.studiesabroad.com/programs/country/argentina/city/buenos_aires/duration/45/program/5
This link will give you the information about the program, but please note that not all courses with locals are listed
on our website since the most advanced science courses are not as popular as many other fields. Please contact
ISA for the most up-to-date list of courses that are available.
PONTIFICAL CATHOLIC UNIVERSITY OF VALPARAÍSO (VALPARAÍSO, CHILE)
The Courses with Locals in Multiple Disciplines program is offered twice a year, once in the fall and once in the
spring, and students have the option to extend the program to a full academic year. Students can select from a
wide variety of university courses (with Chilean students) offered by several of the university's departments,
including but not limited to Computer Science, Biological and Physical science, Chemistry, and Mathematics.
Students who have completed at least 4 semesters/ 6 quarters of college-level Spanish or the equivalent are
eligible for this program, however ISA strongly recommends that students complete at least 5 semesters/ 8
quarters of college-level Spanish before participating in this program. The ISA website contains a list of many
available courses for the Classes with Chileans semester programs. Please note that there are two types of
classes with Chileans: "regular" and "general." Regular courses consist of 38-152 hours of instruction per course,
as the number of hours for a class depends on how many times the class meets each week and if a lab is offered
in conjunction with the class. General courses are similar to electives and consist of 38 hours of instruction per
course. ISA strongly recommends that students not take more than two general courses. Classes with Chileans
vary in size, but usually consist of 5-30 students per class. For more information about this ISA program, please
click the following link and select the session you are interested in:
http://www.studiesabroad.com/programs/country/chile/city/valparaiso/duration/48/program/54
Courses taught in Portuguese:
UNIVERSIDADE DO SUL DE SANTA CATARINA (FLORIANÓPOLIS, BRAZIL)
Computer Science courses are offered through the Culture, Portuguese Language, Business & Courses with
Locals program, which is offered once during the fall semester and once during the spring semester. Courses with
locals are available in various departments at the UNISUL, including but not limited to Computer Science and
Mathematics. Students must be at the advanced level of Portuguese (4 semesters/ 6 quarters of college-level
Portuguese or the equivalent) in order to enroll in courses with local students. Courses with locals are mostly 72
contact hours each and are taught at several campuses across the greater Florianópolis area. Please note that the
commute to some campuses may take up to one hour. Students can also choose from a variety of Portuguese
Language, International Economics and Cultural Studies courses taught in English. For more information about
this ISA program, please click the following link and select the session you are interested in:
http://www.studiesabroad.com/programs/country/brazil/city/florianopolis/duration/116/program/167
8
Download