1 INDEX 9 GENERAL INFORMATION ON THE RAAHE INSTITUTE OF COMPUTER ENGINEERING AND BUSINESS ............................................................................................................................................ 2 9.1 GENERAL DESCRIPTION OF THE Department of computer Engineering ....................................... 2 9.1.1 Degree Programme in Information Technology ........................................................................... 3 9.1.1.1 Structure of the Degree Programme ........................................................................................ 3 9.1.1.2 Other information about studying ............................................................................................. 4 9.1.1.3 Structure of studies .................................................................................................................. 5 Degree Programme in Information Technology (instructed entirely in English) .................... 5 Degree Programme in Information Technology and Telecommunications (instructed in Finnish) ................................................................................................................................... 7 9.1.1.4 Description of the courses instructed in English .................................................................... 12 9.1.1.5 Index of courses instructed in English.................................................................................... 25 9.1.1.6 ndex of courses instructed in Finnish ..................................................................................... 27 9.2 GENERAL DESCRIPTION OF THE Department of BUSINESS ECONOMICS .............................. 29 9.2.1 Teaching and assessment ......................................................................................................... 29 9.2.2 Degree programmes .................................................................................................................. 30 9.2.2.1 Degree Programme in Business Economics ......................................................................... 30 9.2.2.2 Structure of studies ................................................................................................................ 31 Degree Programme in Business Economics ....................................................................... 31 9.2.2.3 Descriptions of the courses instructed in English .................................................................. 34 9.2.3 Degree Programme in Business Information Systems .............................................................. 36 9.2.3.1 Structure of studies ................................................................................................................ 37 Degree Programme in Business Information Systems, Raahe ............................................ 37 9.2.4 Index of courses instructed in English ....................................................................................... 39 9.2.5 Index of courses instructed in Finnish ....................................................................................... 39 9.3 ACTIVITIES IN RAAHE..................................................................................................................... 43 9.3.1 Sports: ........................................................................................................................................ 43 9.3.2 Others: ....................................................................................................................................... 43 9.3.3 Useful Information: ..................................................................................................................... 43 2 9 GENERAL INFORMATION ON THE RAAHE INSTITUTE OF COMPUTER ENGINEERING AND BUSINESS Raahe Institute of Computer Engineering and Raahe School of Business Studies have merged administratively to create one new educational unit called the Raahe Institute of Computer Engineering and Business. From 01.08.2002 on this has been the only educational unit of Oulu Polytechnic in Raahe. Combined within this educational unit there are two separate departments, the Department of Computer Engineering and the Department of Business Economics. Raahe Institute of Computer Engineering has become well renowned over the past 30 years for its excellence in producing trained engineers and technicians. These graduates are then capable of meeting today’s demands in the ever-growing computer technology sector of the business world. Raahe School of Business Studies also provides their students with a versatility of qualifications and skills in various fields of business economics to enable them to meet the requirements of their future careers in the business world. The Institute is situated in Raahe, a little town 75 kilometres southwest of Oulu and 600 kilometres north of the capital of Finland, Helsinki. Raahe is a seaside town (350 years old) with a beautiful shore and many islands. Its main industries are steel industry and the rapidly growing high technology industry. There are about 23,000 inhabitants in Raahe. Raahe has also long traditions as an educational town, and nowadays it offers good education through many schools: for example Raahe Business College, Lybecker Institute of Crafts and Design, Raahe Vocational School, The Vocational Adult Education Centre of Raahe, The Raahe Section of the University of Oulu. You will find more information about Raahe on the Internet www.raahe.fi One of the main advantages of Raahe as an educational city is its close co-operation with enterprises like Nokia and its relationships within its network of schools. Raahe is the hub of ”Softpolis” www.raahe.fi/softpolis, a development centre for hi-tech companies, which is growing ever stronger and benefiting the city by bringing new employment. The Raahe Institute of Computer Engineering and Business collaborates strongly with the Softpolis offering them employees that they need, and providing students with excellent career opportunities. The Raahe Institute of Computer Engineering and Business offers a broad range of education. It also provides a real working life perspective instead of a purely theoretical view. 9.1 GENERAL DESCRIPTION OF THE DEPARTMENT OF COMPUTER ENGINEERING OULU POLYTECHNIC / RAAHE INSTITUTE OF COMPUTER ENGINEERING AND BUSINESS Department of Computer Engineering Rantakatu 1 FIN-92100 RAAHE FINLAND Tel. +358 8 210 1111 Fax. +358 8 210 1345 http://www.ratol.fi/englanti/index.html ECTS-co-ordinator: Ms Leena Paaso tel. +358 8 2101 422 Fax. +358 8 210 1345 e-mail: leena.paaso@ratol.fi The Raahe Institute of Computer Engineering in the first Technical College in Finland founded for the purpose of training engineers and technicians as specialists and experts in the execution of computer-related tasks in industry and business. There are about 1000 students and 43 teaching staff members at the institute. The institute provides various laboratories that provide the working environment for the educational process. 3 9.1.1 Degree Programme in Information Technology The Degree Programme in Information Technology concentrates on embedded computer technology and provides the rapidly growing field of telecommunications and electronics with highly competent graduates. The programme devotes a significant amount of time to practical laboratory work, using professional applications and equipment. Individual students can choose from a variety of options, such as Embedded Systems, Embedded Software, Knowledge Engineering and Technology Business Operations. The polytechnic is now applying its already existing studies to new Wireless media technologies to remain at the forefront of technological advancement. The Option of Embedded Systems concentrates on the electronic design of embedded computer systems and provides the students with the opportunity to acquaint themselves with telecommunication systems or embedded automation systems. Graduates who have chosen the Option of Embedded Software have the necessary qualifications required in product development, programming, designing and management tasks within the telecommunications industry and other industries that utilise embedded technology. The Option of Knowledge Engineering provides the necessary information required in the design of fuzzy systems, neural computing and genetic algorithms for different embedded computer and personal computer environments. Graduates from the Option of Technology Business Operations are able to function in the product design, marketing and management of companies, as well as independent entrepreneurs. Among the courses in this option are, for instance, business design, international marketing, electronic production design and management. AIMS The Degree Programme in Information Technology is intended for both Finnish and International students who wish to pursue a career in the field of computer technology at a polytechnic level. The aim of the programme is to guide and instruct students into the fascinating world of information technology, which is at the forefront of today’s modern business places. CONTENTS The Degree Programme is taught by means of mathematics, electronics, programming languages, signal processing and many more. There is also a large focus on learning languages, as all lessons are taught in a high standard of English. Technology is constantly undergoing change. The Degree Programme responds to this by using the latest technologies in all aspects of its teaching. 9.1.1.1 Structure of the Degree Programme The studies lead up to the degree of Bachelor of Engineering (B.Sc. Eng.) Basic Studies Compulsory Professional Studies Optional/Special Professional Studies Free-choice Studies Bachelor’s Thesis Practical Training Total Finnish credits ECTS credits 38-46 58-64 16-18 10 10 20 160 57-69 87-96 24-27 15 15 30 240 4 OPTIONS Embedded Systems Embedded Software Knowledge Engineering Technology Business Operations ASSESSMENT The following numeric assessment is generally used at the Oulu Polytechnic, Raahe Institute of Computer Engineering and Business. 1 = sufficient 2 = satisfactory 3 = good 4 = very good 5 = excellent Some of the optional courses are assessed pass / fail. Students will, however, be notified separately if this assessment is used. Unless otherwise stated, the above numeric assessment is in use. 9.1.1.2 Other information about studying Student attendance At the beginning of every term students have to fill in the ”Student Attendance Notification” and return it to the Student Affairs Office at the educational unit. Practical training The aim of the practical training is that the student gets acquainted with the essential work assignments and understands the connection between theories and working life. The practical training includes professional studies and the length of the training is 20 – 50 credits. In the practical training the student will critically analyse the principles of the professional work, contents, working methods (which have been used) and one’s own opinions. Certificate A graduating student should apply for examination certificate from the head of the degree programme one month before graduating date at the latest. The application form can be obtained from the Student Affairs Office and the transcripts of records must be enclosed. Discounts Students are entitled for discounts when travelling by bus, train (VR) or plane (Finnair). 5 9.1.1.3 Structure of studies Degree Programme in Information Technology (instructed entirely in English) Study year 1 2 Term 1 2 3 4 BASIC STUDIES RTPE001 Orientation to Studies 0,5 0,5 Finnish Language, Culture and Communication (Finnish students only) RTP055 Written, Conference and Business 1 Communication RTP054 Oral Skills (Development) 1 Finnish language RTPE056 Finnish Language and Culture for 1 1 1 1 Foreign Students English Language and Communication RTPE152 Computing English I 1 RTPE153 Computing English II 1 RTPE154 Business English 1 RTPE155 Computing English III 1 Swedish Language and Communication RTPE101 Swedish Language and 1 Communication I RTPE102 Swedish Language and 1 Communication II German Language and Communication Mathematics RTPE203 Vector Algebra and Complex 3 Numbers RTPE204 Calculus 5 RTPE205 Matrices, Series and the Probability 4 Physical Sciences RTPE301 Mechanics 2 RTPE302 Electricity and Magnetism 2 RTPE303 Chemistry and Atomic Physics 2 RTPE304 Nuclear Physics, Material and Energy 2 Technology RTPE305 Wave Motion 2 RTPE306 Laboratory Exercises in Physics 1 1 Economics and Occupational Studies RTPE502 Accounting 2 RTPE504 Marketing and Entrepreneurship RTPE505 Business Administration GENERAL PROFESSIONAL STUDIES RTAE003 Electronics CAE 2 Information Technology RTAE051 Compiler Language Programming 3 RTAE053 Use of the Internet 1 RTAE054 WWW Programming 1 RTAE055 Basics of Information Processing 1 2 RTAE056 Software Engineering Electronics RTAE111 Circuit Theory and Components 3 RTAE112 Active Circuits 3 RTAE113 Digital Electronics 3 RTAE114 Analog Electronics 3 Automation Technology RTAE201 Virtual Instrumentation 1 RTAE212 Measurement and Control 3 Engineering RTAE213 Control and Systems Engineering Computer Engineering RTAE312 Digital Circuits and Theory 4 RTAE313 Microprocessors 4 Embedded Computers RTAE314 Multiprocessor Systems RTAE411 Embedded Microcontrollers 2 2 RTAE412 Assembly Language 2 RTAE413 Programming Embedded Systems 2 RTAE414 Embedded Operating Systems 5 3 6 7 4 8 Total cr 38 1 2 1 1 4 4 4 1 1 1 1 2 1 1 2 12 3 5 4 12 2 2 2 2 1 2 3 3 2 2 2 2 5 2 1 2 64 2 11 3 1 1 3 3 12 3 3 3 3 7 1 3 3 8 4 4 12 2 4 2 2 2 6 Study year Term Telecommunications RTAE734 Fundamentals of Computer Networks RTAE735 Router Networks RTAE737 Internetworking Technologies RTAE503 Digital Signal Processing SPECIAL PROFESSIONAL STUDIES FREE-CHOICE STUDIES BACHELOR'S THESIS PRACTICAL TRAINING EMBEDDED REAL-TIME SOFTWARE SPECIAL PROFESSIONAL STUDIES RTAE706 Project Work RTAE762 Java-programming RTAE770 Software Technology - Extension Course RTAE778 User Interface Programming RTAE771 Unix - Basic Course RTAE773 Unix - Extension Course RTAE779 PDA-programming RTAE738 Wide Area Networks RTAE754 Web Administration RTAE755 Software Architecture RTAE732 Mobile Communications Systems RTAE705 System Modelling RTAE717 PC Technology RTAE757 SQL RTAE856 International Environment TOTAL 1 1 2 3 2 4 5 3 6 2 3 2 4 2 4 2 10 3 2 3 1 2 5 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 160 7 4 8 3 2 8 5 2 5 10 3 2 2 2 2 2 2 2 2 2 2 2 3 Total cr 12 3 2 3 4 18 10 10 20 7 Degree Programme in Information Technology and Telecommunications (instructed in Finnish) Study year Term 1 For students with a matriculation examination BASIC STUDIES RTP001 Orientation to Studies 0,5 RTP055 Written, Conference and Business Communication RTP054 Oral Skills (Development) RTP101 Swedish and Communication I RTP102 Swedish and Communication II RTP152 English and Communication II 1 RTP153 English and Communication III RTP154 English and Communication IV RTP155 English and Communication V RTP203 Vectors and Complex Numbers 3 RTP204 Integrals and Differential Equations RTP205 Mathematical Tools RTP301 Mechanics 2 RTP302 Electricity and Magnetism RTP303 Chemistry and Atomic Physics RTP304 Nuclear Physics, Material and Energy 2 Technology RTP305 Wave Motion RTP306 Laboratory Exercises in Physics 1 RTP502 Economics RTP504 Marketing and Entrepreneurship RTP505 Business Administration PROFESSIONAL STUDIES RTA003 Electronics CAE RTA051 High Level Language Programming RTA053 Use of the Internet 1 RTA054 WWW Programming 1 RTA055 Basics of Information Processing 1 RTA056 Software Engineering RTA111 Circuit Theory and Components 3 RTA112 Active Circuits RTA113 Digital Electronics RTA114 Analog Electronics RTA201 Virtual Instrumentation RTA212 Measurement and Control Engineering RTA213 Control and Systems Engineering RTA312 Digital Circuits and Theory II 4 RTA313 Microprocessors RTA314 Multiprocessor Systems RTA411 Embedded Microcontrollers RTA412 Assembly Language RTA413 Programming Embedded Systems RTA414 Embedded Operating Systems RTA316 Local Area Networks 1 RTA501 Telecommunication Systems RTA503 Digital Signal Processing RTA512 Data Transmission Technology OPTIONAL PROFESSIONAL STUDIES FREE-CHOICE STUDIES BACHELOR’S THESIS PRACTICAL TRAINING 2 For students with a vocational education BASIC STUDIES RTP001 Orientation to Studies RTP051 Finnish Language Skills RTP052 Written Communication RTP053 Conference and Business Communication RTP054 Oral Skills (Development) RTP101 Swedish and Communication I RTP102 Swedish and Communication II 1 2 3 2 4 5 3 6 7 4 8 38 1 1 0,5 1 1 1 1 1 1 1 1 1 3 5 4 2 2 2 2 1 1 1 1 1 5 4 2 2 2 2 2 2 1 2 64 2 3 1 1 3 3 3 3 3 3 1 3 1 2 1 2 2 3 2 3 3 3 3 1 3 3 4 2 2 2 2 2 2 2 2 0,5 2 3 4 2 2 4 2 10 0,5 1 1 1 1 1 1 Total cr 8 5 3 2 5 10 3 3 4 4 2 4 2 2 2 1 2 4 5 18 10 10 20 46 1 1 1 1 1 1 1 8 Study year Term RTP151 English and Communication I RTP152 English and Communication II RTP153 English and Communication III RTP154 English and Communication IV RTP155 English and Communication V RTP201 Algebra RTP202 Function Theory and Differential Calculus RTP204 Integrals and Differential Equations RTP205 Mathematical Tools RTP301 Mechanics RTP302 Electricity and Magnetism RTP303 Chemistry and Atomic Physics RTP304 Nuclear Physics, Material and Energy Technology RTP305 Wave Motion RTP306 Laboratory Exercises in Physics RTP502 Economics RTP504 Marketing and Entrepreneurship RTP505 Business Administration PROFESSIONAL STUDIES RTA003 Electronics CAE RTA051 High Level Language Programming RTA053 Use of the Internet RTA054 WWW Programming RTA055 Basics of Information Processing RTA056 Software Engineering RTA112 Active Circuits RTA113 Digital Electronics RTA114 Analog Electronics RTA201 Virtual Instrumentation RTA204 Measurement and Control Engineering I RTA213 Control and Systems Engineering RTA311 Digital Circuits and Theory I RTA313 Microprocessors RTA314 Multiprocessor Systems RTA411 Embedded Microcontrollers RTA412 Assembly Language RTA413 Programming Embedded Systems RTA414 Embedded Operating Systems RTA316 Local Area Networks RTA501 Telecommunication Systems RTA503 Digital Signal Processing RTA512 Data Transmission Technology OPTIONAL PROFESSIONAL STUDIES FREE-CHOICE STUDIES BACHELOR’S THESIS PRACTICAL TRAINING OPTIONAL PROFESSIONAL STUDIES Option of Embedded Systems 9 To be chosen 18/16 cr from the following RTA700 Device Design RTA701 ASIC Planning RTA703 Simulating Electronics RTA705 System Modelling RTA706 Project Work RTA707 Audio Electronics RTA710 Radio Frequency Electronics RTA712 Electronics Project RTA714 Production Technology of Electronics RTA716 Applied Electronics RTA717 PC-Technology RTA720 VHDL Language RTA751 Digital Signal Processors 1 2 1 2 3 2 4 5 3 6 7 4 8 1 1 1 1 3 4 5 5 4 2 2 2 2 4 2 2 2 2 2 1 2 2 2 1 2 58 2 3 1 1 3 3 3 3 3 1 2 1 2 1 2 2 3 1 1 1 2 1 2 3 3 3 1 2 3 2 4 2 2 2 2 2 2 1 2 2 Total cr 2 1 1 1 1 3 4 2 3 4 2 2 3 2 10 6 5 4 3 5 10 2 3 2 4 2 4 2 2 2 1 2 4 5 16 10 10 20 32 2 3 2 2 3 2 2 2 3 2 2 3 2 2 2 3 2 2 5 2 2 3 2 2 3 2 2 9 Study year Term OPTIONAL PROFESSIONAL STUDIES Option of Embedded Software To be chosen 18/16 cr from the following RTA706 Project Work RTA721 Programming for the Internet RTA750 Object Oriented and Windows Programming RTA752 Signal Processor Programming RTA753 Internet Data Security RTA755 Software Architecture RTA756 Real-time Software Project RTA760 Computer Mathematics RTA762 Java Programming RTA768 Computer Technology - Extension Course RTA770 Software Technology - Extension Course RTA772 Test and Quality of Software RTA771 Unix - Basic Course RTA773 Unix - Extension Course RTA776 Design of Computer Networks RTA778 User Interface Programming RTA779 PDA Programming Basic Course RTA777 PDA Programming Extension Course RTAE782 English Documentation OPTIONAL PROFESSIONAL STUDIES Option of Knowledge Engineering To be chosen 18/16 cr from the following RTA706 Project Work RTA722 Embedded Systems in Automation Technology RTA723 Communication Practices for Process Management RTA725 Virtual Instrumentation II RTA727 Modelling and Simulation RTA730 Fast Networks RTA732 Mobile Communication Systems RTA733 Switched Networks RTA758 Fuzzy Systems and Neurocomputing RTA802 Neuroprocessors and –computers RTA804 Mathematical Methods RTA805 Supervisory Control and Data Aquisition RTA807 Analytic Image Graphics RTA809 Image Processing Solution RTA814 Intelligent Hybrid Systems RTA820 Knowledge Based Solutions RTA822 Optimization and Evolution Technics RTA824 Artificial Intelligence (AI) OPTIONAL PROFESSIONAL STUDIES Option of Technology Business Operations To be chosen 18/16 cr from the following RTA706 Project Work RTA850 Practice Enterprise RTA851 Strategical Management RTA852 Financing and Business Taxation RTA853 Analysis of Working Life I RTA854 Analysis of Working Life II RTA860 Marketing - Extension Course RTA861 Database Programming RTA862 Industrial Design RTA863 CAD RTA864 Logistics RTA865 Layout Design of User Interface RTA867 International Marketing RTAT750 Costs Accounting RTPE154 Business English 1 1 2 3 2 4 5 3 6 3 2 7 4 8 Total cr 45 5 3 3 3 3 2 2 2 4 2 3 1 2 2 2 2 4 2 3 1 2 2 2 2 2 2 2 3 1 2 2 2 2 2 2 3 1 37 3 2 5 1 1 2 2 3 2 2 2 2 1 2 2 2 2 2 2 3 3 3 2 2 3 2 2 2 3 2 2 2 2 2 2 3 3 3 36 3 2 2 1 1 1 1 3 2 2 2 2 2 2 2 2 2 1 5 4 1 1 3 2 2 2 2 2 2 2 2 2 1 10 Study year Term RTAE856 International Environment 1 For students starting their studies in January For students with a matriculation examination BASIC STUDIES RTP001 Orientation to Studies 0,5 RTP055 Written, Conference and Business Communication RTP054 Oral Skills (Development) RTP101 Swedish and Communication I 1 RTP102 Swedish and Communication II RTP152 English and Communication II 1 RTP153 English and Communication III 1 RTP154 English and Communication IV RTP155 English and Communication V RTP203 Vectors and Complex Numbers 3 RTP204 Integrals and Differential Equations RTP205 Mathematical Tools RTP301 Mechanics 2 RTP302 Electricity and Magnetism RTP303 Chemistry and Atomic Physics RTP304 Nuclear Physics, Material and Energy 2 Technology RTP305 Wave Motion RTP306 Laboratory Exercises in Physics 1 RTP502 Economics RTP504 Marketing and Entrepreneurship RTP505 Business Administration PROFESSIONAL STUDIES RTA003 Electronics CAE RTA051 High Level Language Programming RTA053 Use of the Internet 1 RTA054 WWW Programming 1 RTA055 Basics of Information Processing RTA056 Software Engineering RTA111 Circuit Theory and Components 3 RTA112 Active Circuits RTA113 Digital Electronics RTA114 Analog Electronics RTA201 Virtual Instrumentation RTA212 Measurement and Control Engineering RTA213 Control and Systems Engineering RTA312 Digital Circuits and Theory II 4 RTA313 Microprocessors RTA314 Multiprocessor Systems RTA411 Embedded Microcontrollers RTA412 Assembly Language RTA413 Programming Embedded Systems RTA414 Embedded Operating Systems RTA316 Local Area Networks RTA501 Telecommunication Systems RTA503 Digital Signal Processing RTA512 Data Transmission Technology OPTIONAL PROFESSIONAL STUDIES FREE-CHOICE STUDIES BACHELOR’S THESIS PRACTICAL TRAINING 2 For students starting their studies in January For students with a vocational education BASIC STUDIES RTP001 Orientation to Studies RTP051 Finnish Language Skills RTP052 Written Communication RTP053 Conference and Business Communication RTP054 Oral Skills (Development) RTP101 Swedish and Communication I 1 2 3 2 4 5 7 4 8 3 1 1 1 1 1 5 4 2 2 2 1 2 1 2 2 3 3 3 3 3 3 1 3 3 4 2 2 2 2 2 2 1 2 2 2 4 3 4 4 8 5 2 10 3 0,5 1 1 1 1 Total cr 3 38 1 1 0,5 0,5 1 3 6 2 5 10 3 1 1 1 1 1 1 1 3 5 4 2 2 2 2 2 2 2 1 2 64 2 3 1 1 3 3 3 3 3 3 1 3 3 4 4 2 4 2 2 2 1 2 4 5 18 10 10 20 46 1 1 1 1 1 1 11 Study year Term RTP102 Swedish and Communication II RTP151 English and Communication I RTP152 English and Communication II RTP153 English and Communication III RTP154 English and Communication IV RTP155 English and Communication V RTP201 Algebra RTP202 Function Theory and Differential Calculus RTP204 Integrals and Differential Equations RTP205 Mathematical Tools RTP301 Mechanics RTP302 Electricity and Magnetism RTP303 Chemistry and Atomic Physics RTP304 Nuclear Physics, Material and Energy Technology RTP305 Wave Motion RTP306 Laboratory Exercises in Physics RTP502 Economics RTP504 Marketing and Entrepreneurship RTP505 Business Administration PROFESSIONAL STUDIES RTA003 Electronics CAE RTA051 High Level Language Programming RTA053 Use of the Internet RTA054 WWW Programming RTA055 Basics of Information Processing RTA056 Software Engineering RTA112 Active Circuits RTA113 Digital Electronics RTA114 Analog Electronics RTA201 Virtual Instrumentation RTA204 Measurement and Control Engineering I RTA213 Control and Systems Engineering RTA311 Digital Circuits and Theory I RTA313 Microprocessors RTA314 Multiprocessor Systems RTA411 Embedded Microcontrollers RTA412 Assembly Language RTA413 Programming Embedded Systems RTA414 Embedded Operating Systems RTA316 Local Area Networks RTA501 Telecommunication Systems RTA503 Digital Signal Processing RTA512 Data Transmission Technology OPTIONAL PROFESSIONAL STUDIES FREE-CHOICE STUDIES BACHELOR’S THESIS PRACTICAL TRAINING TOTAL 1 1 2 1 3 2 4 5 3 6 7 4 8 2 1 1 1 1 3 4 5 5 4 2 2 2 2 4 2 2 2 2 2 1 1 2 1 2 2 3 1 1 3 3 3 2 1 3 1 2 3 2 4 2 2 2 2 2 2 1 2 2 2 Total cr 1 2 1 1 1 1 3 4 4 3 4 3 6 5 2 10 4 3 5 10 2 2 2 2 1 2 58 2 3 1 1 3 3 3 3 3 1 2 3 2 4 2 4 2 2 2 1 2 4 5 16 10 10 20 160 12 9.1.1.4 Description of the courses instructed in English BASIC STUDIES RTPE001 Orientation to Studies 1,5 ECTS cr (1 Finnish cr) Objectives: The student knows the structure, contents and professional goals of the polytechnic degree programme. The student develops his / her skills of studying and learning to be able to deliberately plan and carry out his/her studies. Contents: Polytechnics as part of the Finnish educational system. Learning environment and the possibilities it offers. The student improves his/her capabilities of studying and learning, and makes his / her own study plan (scheme). Requirements: Class work, guiding discussions and a personal study plan. Literature: To be announced later by the lecturer. RTPE056 Finnish Language and Culture for Foreign Students 6 ECTS cr (4 Finnish cr) Objectives: The students learns to communicate in Finnish in everyday situations and acquires some knowledge of Finnish history, culture and social life. Contents: The basics of Finnish language structures. Introduction to Finnish culture, habits and customs. Requirements: Active participation (attendance 75% required), written, oral and listening exercises. Literature: To be announced later by the lecturer. RTPE101 Swedish Language and Communication I 1,5 ECTS cr (1 Finnish cr) Objectives: To increase Swedish vocabulary in the field of computer engineering/information technology and to improve written, oral listening and speaking skills in everyday situations. Contents: Everyday situations, business and working life. Requirements: Essay, listening tests and written exam. Literature: To be announced later by the lecturer. RTPE102 Swedish Language and Communication II 1,5 ECTS cr (1 Finnish cr) Objectives: To increase Swedish vocabulary in the field of computer engineering/information technology and to improve written, oral, listening and speaking skills in everyday situations. Contents: Everyday situations, business and working life. Requirements: Presentation, essay, listening comprehension tests, written exam. Literature: Informed later by the lecturer. RTPE152 Computing English I 1,5 ECTS cr (1 Finnish cr) Objectives: The student becomes familiar with the language of computer engineering. The student also becomes more confident in using the English language. The student improves her/his command of grammar, expands her/his vocabulary, is able to handle everyday situations and develops her/his writing skills. Contents: Advanced course of English. Texts, documents and articles about computer technology. Communication in spoken and written English. Requirements: Active participation (attendance 75% required), written, oral and listening exercises. Written exam. Literature: To be announced later by the lecturer. RTPE153 Computing English II 1,5 ECTS cr (1 Finnish cr) Objectives: The student will improve her/his English communication skills as a team player. The student learns to write technical document and present ideas clearly and becomes confident in using English in everyday situations and working life. Contents: Advanced course of English. Texts, documents and articles about computer technology. Requirements: Active participation (attendance 75% required), written, oral and listening exercises, presentations. 13 Literature: To be announced later by the lecturer. RTPE154 Business English 1,5 ECTS cr (1 Finnish cr) Objectives: The student is able to take part in business meetings and negotiations in a multicultural business environment. The student manages with ease and efficiency on the phone and in social and professional conversations. The student can explain trend using charts and graphs and enhances her/his skills in effective business writing. Contents: Advanced course of English. Texts, documents and articles about business life. Requirements: Active participation (attendance 75% required), written, oral and listening exercises, presentations. Literature: To be announced later by the lecturer. RTPE155 Computing English III 1,5 ECTS cr (1 Finnish cr) Objectives: The student improves her/his spoken and written English skills by having presentations and writing technical documents. The course aims to develop the student’s ability to become an effective communicator. The student gets an insight into English culture and working life. Contents: Advanced course of English. Texts, documents and articles about computer technology. Requirements: Active participation (attendance 75% required), written, oral and listening exercises, presentations. Literature: To be announced later by the lecturer. RTPE161 German Language and Communication I 1,5 ECTS cr (1 Finnish cr) Objectives: The student learns to communicate in German in some everyday situations and acquires knowledge of structures of German language. Contents: Basics of German. Requirements: Active participation (attendance 75% required), written, oral and listening exercises. Literature: Deutsch ist da 1, chapters 1-5. RTPE162 German Language and Communication II 1,5 ECTS cr (1 Finnish cr) Objectives: The student learns to handle everyday situations and develops her/his oral and writing skills. The student also improves her/his command of grammar and expands her/his vocabulary and learns about the German cultural environment. Contents: Basics of German. Requirements: Active participation (attendance 75% required), written, oral and listening exercises. Written exam. Literature: Deutsch ist da 1, chapters 6-10. RTPE203 Vector Algebra and Complex Numbers 4,5 ECTS cr (3 Finnish cr) Objectives: The aim is to revise and improve student's mathematical knowledge and skills in the areas of the course, to give mathematical means for studying physics and electric circuits and to get student's acquainted with a mathematical computer program. Contents: Vector algebra and analytic geometry, complex numbers, trigonometry. Requirements: 2 interim course exams or final exam. Literature: Croft, Davison & Hargreaves. 1997. 2nd edition. Engineering mathematics. Addison Wesley. Prerequisites: Mathematics of Higher Secondary School (or the equivalent of A-levels / High School). 14 RTPE204 Calculus 7,5 ECTS cr (5 Finnish cr) Objectives: The aim is to learn calculus at a level suitable for a computer engineer; to understand the importance of calculus as a basic mathematical tool of science and technology; to give mathematical instruments for studying especially physics and professional subjects using mathematics. Contents: The derivative and differentiation. The integral and its applications. Differential equations and introduction to La place transforms. Requirements: 2 interim course exams or final exam. Literature: Croft, Davison & Hargreaves. 1997. 2nd edition. Engineering mathematics. Addison Wesley. Prerequisites: The preceding course RTPE203. RTPE205 Matrices, Series and the Probability 6 ECTS cr (4 Finnish cr) Objectives: The aim of the course is the practical application in professional life of the basic mathematical skills in the areas covered by the course. The course also prepares students for further studies, for example an in depth analysis of Fourier Analysis, or the modelling of random phenomena through the means of statistics and probability. Contents: Matrix algebra. Series. Fourier series. The probability and statistics. Requirements: 2 interim course exams or final exam. Literature: Croft, Davison & Hargreaves. 1997. 2nd edition. Engineering mathematics. Addison Wesley. Prerequisites: The preceding courses RTPE203 and RTPE204. RTPE301 Mechanics 3 ECTS cr (2 Finnish cr) Objectives: Acquiring the ability to describe physics implications, from basic phenomena to applications. On concluding the course, students will understand the importance of physics in technology and can apply the physical know-how on the every day tasks and problems. Contents: Mechanics: The basics of kinematics and dynamics of one- and two-dimensional motion. Work and energy. Conservation of energy. Conservation of momentum. Collisions. Kinematics of rotational motion. Gravitation. Requirements: Written examination, laboratory exercises. Literature: Harris Benson. University Physics. John Wiley & Sons Inc. RTPE302 Electricity and Magnetism 3 ECTS cr (2 Finnish cr) Objectives: Acquiring the ability to describe physics implications, from basic phenomena to applications. On concluding the course, students will understand the importance of physics in technology and can apply the physical know-how on the every day tasks and problems. Contents: Electricity and magnetism: Electrostatics. Coulomb’s law. Electric field. Electric potential. Capacitors. Magnetic field. Magnetic properties of matter. Electro-magnetic induction. Requirements: Written examination, laboratory exercises. Literature: Harris Benson. University Physics. John Wiley & Sons Inc. RTPE303 Chemistry and Atomic Physics 3 ECTS cr (2 Finnish cr) Objectives: Students attain basic knowledge of chemistry and master how to apply the knowledge in their branch of profession. Contents: The basics of inorganic chemistry and organic chemistry. Properties of matter. Atomic models. Chemical reactions. Chemicals. Materials and environment in the production of electronics. Requirements: Written examination. Literature: Harris Benson. University Physics. John Wiley & Sons Inc. Literal material and handouts prepared by the lecturer. RTPE304 Nuclear Physics, Material and Energy Technology 3 ECTS cr (2 Finnish cr) Objectives: Students acquire basic knowledge of the nuclear physics. Students adopt the concept of lifespan of products. Students realise the differences in materials, their use and possibilities. Students acquaint themselves with ideas of new product design, material cycle and energy saving, and in addition, with energy reserves, processes and technologies. 15 Contents: Structure of nucleus. Binding energy. Radioactivity. Nuclear reactions. Nuclear energy. Division and properties of materials. Materials and product design. Lifespan of products. Production and energy. Sources and production of energy, energy saving. Requirements: Written examination, exercises and seminars. Literature: Harris Benson. University Physics. John Wiley & Sons Inc. RTPE305 Wave Motion 3 ECTS cr (2 Finnish cr) Objectives: Students are able to describe the implication of physics from the basic phenomena to applications. After the course students understand the importance of physics in technology and can apply the physical know-how on the every day tasks and problems. Contents: Wave motion: Oscillations. Mechanical waves. Electromagnetic oscillation. Electromagnetic waves. Requirements: Written examination, laboratory exercises. Literature: Harris Benson. University Physics. John Wiley & Sons Inc. RTPE306 Laboratory Exercises in Physics 3 ECTS cr (2 Finnish cr) Objectives: Acquiring the ability to describe physics implications, from basic phenomena to applications. On concluding the course, students will understand the importance of physics in technology and can apply the physical know-how on the every day tasks and problems. Contents: Mechanics: The basics of kinematics and dynamics of one- and two-dimensional motion. Work and energy. Conservation of energy. Conservation of momentum. Collisions. Kinematics of rotational motion. Gravitation. Electricity and magnetism: Electrostatics. Coulomb’s law. Electric field. Electric potential. Capacitors. Magnetic field. Magnetic properties of matter. Electro-magnetic induction. Wave motion: Oscillations. Mechanical waves. Electromagnetic oscillation. Electromagnetic waves. Requirements: Laboratory exercises and written reports. Literature: Harris Benson. University Physics. John Wiley & Sons Inc. RTPE502 Accounting 3 ECTS cr (2 Finnish cr) Objectives: The aim of the course is to give the students an introduction to the management accounting and to familiarise them with the basic terminology of accounting. They will get the basic skills needed to produce and evaluate accounting information. Contents: Introduction to book-keeping and accounting: cost accounting and cost control, accounting information for pricing decisions, investment accounting, budgeting, book-keeping and balancing the books and analysis of balanced books. Requirements: Exercises and exam. Literature: To be announced later by the lecturer. RTPE504 Marketing and Entrepreneurship 1,5 ECTS cr (1 Finnish cr) Objectives: To acquaint students with the central issues of marketing practices and concepts. Acquiring the ability for marketing analysis and planning. International marketing operation practices. Establishing enterprises and their administration. Contents: Basic concepts and development in marketing cognition, competition methods and their implementation, commodity production and services in the area of marketing, international marketing and marketing planning. Entrepreneurship, operational concepts, business ideas, as well as, main features of industrial protection laws, types of enterprises, establishing enterprises, finances and taxation. Requirements: Written test and working exercises in marketing analysis or planning, and business planning. Literature: To be announced later by the lecturer. RTPE505 Business Administration 3 ECTS cr (2 Finnish cr) Objectives: The students know the basic knowledge of business practises and theories, concepts and principles of management. They become familiar with the Finnish legal system, their rights and duties as workers and employers. The students know the basic knowledge of production management. Contents: Organization and management theories, planning, decision-making, organizational behaviour, motivation, communication, managerial styles and leadership. The basics of occupational laws. The basics of production planning. 16 Requirements: Exercises and exam. Literature: To be announced later by the lecturer. PROFESSIONAL STUDIES RTAE003 Electronics CAE 3 ECTS cr (2 Finnish cr) Objectives: Students are able to read technical documents of electronics and they can create schematics and layouts for manufacturing hardware of electronical systems. They also know principles of simulations. Contents: Electronical drawing and designing with CAE-tools (Mentor Graphics & Microsim). Standardised methods of drawings in hardware according European standards. Designing for modern smd-technologies and different kind of soldering methods. Practising examples with real design topologies and solving methods for them with computers. Requirements: Examination (in part with a computer). Literature: To be announced later by the lecturer. Prerequisites: RTAE101 or RTAE111, RTAE102 or RTAE112, RTAE103 or RTAE113. RTAE051 Compiler Language Programming 4,5 ECTS cr (3 Finnish cr) Objectives: Enables the student to use algorithmic and object-oriented thinking in compiler language programming. Student can utilise structures, modularity, data structures in building applications and knows the basics of object-oriented techniques. Contents: Utilising structures, data structures and modularity in building applications. Subroutines and data transferring: pointers and references. Table/array handling with indexes and pointer, structures. Dynamic use of memory. Type transformations. Basic file of I/O; writing and reading data. Using subroutine libraries. Handling exceptions. Basics of object-orientated technics. Data structures: stacks, queues, lists. Programming in the C++ -language. Requirements: Exam and estimated exercises. Literature: To be announced later by the lecturer. Prerequisites: RTAE055 Basics of Information Processing, RTAE053 Use of Internet, RTAE054 WWW Programming. RTAE053 Use of the Internet 1,5 ECTS cr (1 Finnish cr) Objectives: The aim of this “workshop” –type course is to bring students closer to each other. Students learn how to work in small groups, which the objective is to get familiar with mutual methods of working and accomplishing mutual objectives. Students learn to utilise data networks in information searching. They also learn how to construct Internet –pages. Contents: Most common browsers and their use. Information search from network and problems related. Constructing WWW –pages. Requirements: Exercises are done in groups in the PC –class. The course is graded by passed/failed. A minimum of 85% attendance is required to complete the course. Literature: To be announced later by the lecturer. RTAE054 WWW Programming 1,5 ECTS cr (1 Finnish cr) Objectives: The aim of this “workshop” –type course is to bring students closer to each other. Students learn how to work in small groups, of which the objective is to get familiar with mutual methods of working and accomplishing mutual objectives. In the process, students learn the basics of applications using data networks. Contents: The structure, properties and use of HTML –language. Constructing HTML –documents. Attaching applications in the JavaScript –language to HTML –documents. Basics of the JavaScript – language. Usage of events in the JavaScript –language. Objects and methods of the JavaScript –language. Requirements: Exercises are done in groups in the PC –class. The course is graded by passed/failed. A minimum of 85% attendance is required to complete the course. Literature: To be announced later by the lecturer. 17 RTAE055 Basics of Information Processing 4,5 ECTS cr (3 Finnish cr) Objectives: To provide the students with the ability to create small programs in an event-driven environment and utilising basic structures in high level languages/compiler language programming. Contents: IDs, types, variables, constants, condition structures, operators. Structured programming in high level languages (/basic structures of compiler language programming): consecutively?, condition, loop, switch. Standard I/O. Handling of 1 - & 2 –dimensional tables. Arrays. The use of mathematical, characterand character array functions in standard libraries. The concept of function. Implementation in C++ or Java. Programming and testing in the Borland development environment. Writing of small independent programs using C++ or Java. Requirements: Exam and estimated exercises. Literature: To be announced later by the lecturer. Prerequisites: RTAE053 Use of Internet. RTAE054 WWW Programming. RTAE056 Software Engineering 4,5 ECTS cr (3 Finnish cr) Objectives: The aim of the course is to teach students ways and methods, how to improve the productivity and predictability of software projects. The course emphasises the importance of thorough design when developing a software product. Contents: Introduction to software engineering. Software specification, design, programming and testing processes. Software quality assurance and project management. Software configuration management, maintenance and reliability. Real-time software issues and object oriented approach. Real-time structured analysis, RT-SA (exercises). UML-methodology (exercises). Automated code generating (exercises). Requirements: Course run: Theory lessons with small student presentations, PC-exercises and a project work (RT-SA modelling of an embedded software system) in two student groups. Course mark: Based on the two tests, presentation and project work. Literature: Pressman R. S. , Software Engineering, A Practitioner’s Approach, 5. Ed. , McGraw & Hill, 2000. Ward P. T. , Mellor S. J. , Structured Development for Real-Time Systems, Yourdon Press, vol. 2, 1985. Booch, Rumbaugh, J. 1999. The Unified Modelling Language User Guide. Addison-Wesley. (from all three books selected sections by the lecturer, in addition copies from other papers collected by the lecturer) RTAE111 Circuit Theory and Components 4,5 ECTS cr (3 Finnish cr) Objectives: To become familiar with electronics as a part of modern technology and to give students basic knowledge in the function of passive and active components, as well as, solving theoretical circuit problems. Contents: Tools and base concepts in electronics, materials used in electronics, passive components, circuit theory, basic simulation tools, basics of semiconductor physics, pn junction, diode and its applications. Requirements: Written or oral tests and exercises. Passed lab works. Literature: Sedra, A. & Smith, K. 1998. Microelectronic Circuits. USA. Oxford University Press. Levine, S. 1998. Basic Concepts and Passive Components. USA. Electro-Horizons Publications. RTAE112 Active Circuits 4,5 ECTS cr (3 Finnish cr) Objectives: Acquiring knowledge of the principal functions of analogue and digital circuits and familiarisation with major design concepts in electronics. Contents: The function and the structure of BJT and FET transistors, the biasing of transistor circuits, a transistor as a switch, operational amplifiers, power semiconductors, basics of circuit design, the restrictions in the use of electronic components, quality and reliability in electronics. Requirements: Written or oral tests and exercises. Passed lab works. Literature: Millman, J. & Grabel, A. 1987. Microelectronics. Singapore. McRaw-Hill. Sedra, A & Smith, K. 1998. Microelectronic Circuits. USA. Oxford University Press. RTAE113 Digital Electronics 4,5 ECTS cr (3 Finnish cr) Objectives: To increase the student's capability to use and select pulse circuits covering the most common pulse circuit applications. Contents: Feedback in pulse circuits, the development of component integration, digital BJT circuits, digital MOS circuits, new fast technologies, custom-specific circuits, protection in digital circuits, AD and DA converters, power supply circuits, computer aided electronic design. Requirements: Written or oral tests and exercises. Passed lab works. 18 Literature: Millman, J. & Grabel, A. 1987. Microelectronics. Singapore. McRaw-Hill. Sedra, A. & Smith, K. 1998. Microelectronic Circuits. USA. Oxford University Press. Williams, T. 1996. The Circuit Designer's Companion. UK. Biddles Ltd, Guildford and King's Lynn. RTAE114 Analogue Electronics 4,5 ECTS cr (3 Finnish cr) Objectives: To learn to design and select analog circuits. Contents: The character of analog signal, the amplification of analog signals, amplifiers, stability and feedback, narrow band maplifiers and active filters, oscillators, frequency synthesising circuits, disturbances in electronics. Requirements: Written or oral tests and exercises. Passed lab works. Literature: Sedra, A & Smith, K. 1998. Microelectronic Circuits. USA. Oxford University Press. Williams, T. 1996. The Circuit Designer's Companion. UK. Biddles Ltd, Guildford and King's Lynn. RTAE201 Virtual Instrumentation 1,5 ECTS cr (1 Finnish cr) Objectives: This course teaches student how to select the right components to implement a data acquisition and control system. The main subject is graphical programming with LabVIEW: instrumention data acquisition and data analysis. Students will learn to create small real solutions on computers fully equipped with data acquisition and instrument control hardware. Contents: The course progresses from LabVIEW basics and the construction of simple VIs, to the building of complete applications that involve data acquisition, data analysis, and instrumentation. The final part of the course, concentrates on crating an application by graphical programming, taking into consideration the measurement and analysis of process signals on a DAQ board at the Automation Laboratory. Requirements: PC laboratories and exam. Literature: To be announced later by the lecturer. Prerequisites: Basic knowledge of physics and measurement and control engineering. RTAE212 Measurement and Control Engineering 4,5 ECTS cr (3 Finnish cr) Objectives: Give information about measuring instruments, actuators and programmable logic controller. It also learns signals technology of process management. It includes computer datalogging and analysing methods and usage for management of process parameters, too. Contents: Features of signals and management for different processes. Using programmable logic controllers for process management and in addition features of measuring transducers and actuators. Requirements: Two exams or one final exam (80%). Special exercises using automation environments (20%). Literature: To be announced later by the lecturer. Prerequisites: Physics, mathematics, electronics (theory of electricity). RTAE213 Control and Systems Engineering 4,5 ECTS cr (3 Finnish cr) Objectives: The course covers dynamic process modelling and analogical control systems. Subjects comprise open and closed loop controller, give information features of controllers, analysis, tuning and correction methods for control systems. Contents: System and control technology, applications, analysis, assessment. Requirements: Two exams or one final exam. Special exercises using computer tools. Literature: Dorf, R. 1980. Modern Control Systems. Sinha, N. 1986. Control Systems. Ogata, K. 1997. Discrete Control Systems. Golten, J and Verner, A. 1991. Control System Design and Simulation. Prerequisites: RTAE212 (Measurement and Control Engineering), RTAE203 - 205 (Mathematics). RTAE312 Digital Circuits and Theory 6 ECTS cr (4 Finnish cr) Objectives: To familiarize students with theories of digital techniques and functions and applications of digital circuits. Contents: Number systems, codes, binary arithmetic, Boolean algebra, Karnaugh map, combinatory logic, sequence logic, programmable logic devices. Laboratory exercises: combinatorial logic, sequential logic and programmable logic circuits. Requirements: Examination, laboratory reports. Literature: Floyd, T. 1997. Digital Fundamentals. USA. Prentice-Hall International. 19 RTAE313 Microprocessors 6 ECTS cr (4 Finnish cr) Objectives: To familiarise students with the basic functions of a computer and its central processing unit, using the 80x86 family as an example, as well as, semiconductor memories. Contents: Basics of a computer. Structure and function of a computer and its central processing unit. Instruction cycles. External busses and interface signals of CPU. Memory interfaces. Address decoding. Semiconductor memories. An example of a CPU, Intel 80x86: block structure, address generation, signals, interrupts, examples of instructions and addressing modes. Introduction to the architecture of a modern CPU. Laboratory exercises: Semiconductor memories and address decoding, 80x86 evaluation kit, logic analyser, PIC microcontroller. Requirements: Examination, laboratory reports. Literature: Floyd, T. 1997. Digital Fundamentals. USA. Prentice-Hall International. RTAE314 Multiprocessor Systems 3 ECTS cr (2 Finnish cr) Objectives: Presents the various types of architectures of modern microprocessors and multiprocessor systems and how to utilise this knowledge, especially in the fields of software engineering and advanced computer operations. Contents: Essential architectures of modern microprocessors and multiprocessing systems, their busses, block level microarchitecture. Cases: newest PC processors and Intel Architecture. Principles of architecture designs (RISC, CISC, VLIW). Fundamental architecture features (registers, instruction set, data types, addressing modes, input/output), memory organisation (including caches, virtual memory, protections), multitasking, other features (debugging support, support of power management). Requirements: Examination. Literature: To be announced later by the lecturer. Prerequisites: The following courses must be passed (or equivalent knowledge proved): Digital Circuits and Theory, Microprocessors, Operating system basics, Laboratory exercises in Digital Circuits, Lab exercises in Microprocessors, Embedded controllers, Assembly language, Embedded operating systems, Compiler language programming. RTAE411 Embedded Microcontrollers 6 ECTS cr (4 Finnish cr) Objectives: To familiarise students with microcontrollers, computer interfaces, and programmable peripheral controllers. Students learn to use embedded development systems and write programs for microcontrollers. Contents: General features of embedded systems, computer interfaces, programmable peripheral controllers of x86 microprocessor family (parallel I/O, serial I/O, timer, interrupt controller, DMA controller). In addition, an in-depth look at the Hitachi SH7045 microcontroller. Introduction to embedded development systems including in-circuit emulators. Laboratory exercises: 1. Programming peripheral controllers of a SDK86 microcomputer. 2. Getting acquainted with in-circuit emulator and other development tools. 3. Designing and testing a program for a microcontroller. The program must utilise interrupts. Requirements: Examination. Laboratory reports. Literature: SH7040 Series. Hardware User Manual. Hitachi. Prerequisites: The following courses must be passed (or equivalent knowledge proved) : Digital Circuits and Theory, Microprocessors, Compiler Language Programming. RTAE412 Assembly Language 3 ECTS cr (2 Finnish cr) Objectives: Provides students with the skills of assembly programming, understanding of computers and software, and an engineering approach in writing computer programs. Contents: Processor's Registers, addressing modes, segmentation, a typical instruction set, code, data, stack, interrupts, source code editing, compiling, linking, testing, I/O functions, memory usage, structured programming, subroutines, procedures, and modularity. Requirements: Exercises, examinations. Literature: To be announced later by the lecturer. Prerequisites: Compiler Language Programming, Digital Circuits and Theory, Microprocessors. 20 RTAE413 Programming Embedded Systems 3 ECTS cr (2 Finnish cr) Objectives: Providing students with the ability to program embedded software modules of professional quality and documents, using professional tools. Students will understand the basic structures of embedded software. Contents: Differences between embedded and non-embedded high-level language (Ansi C or C++) implementations. Embedded development systems. A document skeleton of program module. Systematic testing methods (black-box, white-box). ANSI-C and its specialities in embedded programming. Compilation, linking and locating (using make). Requirements: Exercises and a report of the working process. Literature: Hand-outs and a presentation of ANSI-C. Prerequisites: Microprocessor Engineering. Embedded Controllers. Assembly Language. Programming in High-level Language (C, C++). Software engineering. RTAE414 Embedded Operating Systems 3 ECTS cr (2 Finnish cr) Objectives: Enabling students to write programs based on an embedded kernel. Contents: Kernel, multitasking, pre-emptive scheduling, resource management, semaphores, message passing and dynamic memory management. Examples of workstation programming using its multitasking kernel. Different kind of operating systems. Requirements: Exercises with a demonstration. Literature: To be announced later by the lecturer. RTAE503 Digital Signal Processing 6 ECTS cr (4 Finnish cr) Objectives: To provide the students with the ability to understand the principles of digital signal processing. Contents: Discrete signals and systems, Z-transformation, digital filters. Requirements: Exercises and exams. Literature: To be announced later by the lecturer. RTAE705 System Modelling 3 ECTS cr (2 Finnish cr) Objectives: Students become familiar with the newest methods to model embedded systems. Contents: New modelling methods. C++ based modelling by using System C. Interfaces, modules, processes, test benches and simulation. Requirements: Exam and exercises. Literature: To be announced later by the lecturer. Prerequisites: Digital Circuits and Theory. RTAE051. RTAE706 Project Work 7,5 ECTS cr (5 Finnish cr) Objectives: Gives students the opportunity to learn what steps need to be taken in order to complete a project. At the same time students acquire in-depth knowledge of the central subject matter. Contents: A project practically oriented to the subject matter. For example, software and/or hardware design. Requirements: Written project document. Literature: To be announced later by the lecturer. RTAE717 PC Technology 4,5 ECTS cr (3 Finnish cr) Objectives: After this course student understands the basic structure of a personal computer (called PC). Student has also obtained know how of all the most important techniques and principles. He or she has the capability of hardware and software installations and he can solve problem situations. He also knows all basic processors made by Intel and AMD ; VIA, MOTOROLA and all other manufacturers are included. Functional differences between these processors will be discussed. 21 Contents: All basic PC processors; memory modules, ergonomy and ADP-based illnesses, BIOS and SETUP, structure and function of all major components (scanners and OCR, modems, hard drives, monitors and I/O cards, 3D-technology-CD, CD-R, MO- and DVD-technologies, BUS structures, printers etc. ), shielding and maintenance and viruses. Requirements: Examination and laboratory exercises. Literature: To be announced later by the lecturer. RTAE721 Programming for the Internet 4,5 ECTS cr (3 Finnish cr) Objectives: Familiarise students with the Internet-network processes, using communication principles and programming methods. Contents: Network-programming structure and TCP/IP-application layer. General principles applicable to TCP/IP-protocol. Point-to-point communication. Client/Server communication. UDP and TCP communication principles. C/C++ socket libraries (Windows95, WindowsNT, Unix) and communication in Java, C++ Builder and C implementation. Requirements: Exercises and examination. Literature: To be announced later by the lecturer. Prerequisites: Completed course RTAE051 Compiler Language Programming. RTAE732 Mobile Communications Systems 3 ECTS cr (2 Finnish cr) Objectives: Student will understand and be able to analyse structures and main principles of mobile communication systems. Contents: History of mobile communication, analog and digital systems, different generations, GSM, Tetra, 3. rd generation, CDMA, satellite systems, mobile terminals and offered services. Requirements: Exercises during the lectures, exams and laboratory exercises. Literature: To be announced later by the lecturer. Prerequisites: General professional studies in telecommunication. RTAE734 Fundamentals of Computer Networks 4,5 ECTS cr (3 Finnish cr) Objectives: Student will understand and is able to use the basic terminology of telecommunications. Student will understand the general principles of computer networks. Contents: OSI reference model and standards. Data encapsulation. Network topologies. IP addressing scheme and subnets. Basic components of LAN and structural network cabling. Requirements: Laboratory exercises, chapter tests and final exam. Literature: Web-based Cisco Networking Academy curriculum Semester 1. RTAE735 Router Networks 3 ECTS cr (2 Finnish cr) Objectives: Student knows the user interface of a router and is able to create a basic configuration of a router. Contents: Configuration of a router. Routing and routed protocols. Flow control. IOS software commands. Distance-vector routing. Link-state routing. Requirements: Laboratory exercises, chapter tests and final exam. Literature: Web-based Cisco Networking Academy curriculum Semester 2. Prerequisites: Fundamentals of computer networks. RTAE737 Internetworking Technologies 4,5 ECTS cr (3 Finnish cr) Objectives: Student is able to plan and construct switched networks with complicated router configurations. Contents: Versatile usage of routers. Novell IPX. Switch and switching methods. Segmentation. Fast Ethernet. Virtual LANs. Access control lists. Requirements: Laboratory exercises, chapter tests and final exam. Literature: Web-based Cisco Networking Academy curriculum Semester 3. Prerequisites: Router Networks. 22 RTAE738 Wide Area Networks 3 ECTS cr (2 Finnish cr) Objectives: Student understands basics of WAN technology and planning of them. Contents: WAN design. PPP. Frame Relay. ISDN. Troubleshooting networks. Network management. Requirements: Laboratory exercises, chapter tests and final exam. Literature: Web-based Cisco Networking Academy curriculum Semester 4. Prerequisites: Internetworking technologies. Note: Those who pass courses: Fundamentals of computer networks, router networks, internetworking technologies and wide area networks will get a CNA-certificate. RTAE750 Object Oriented and Windows Programming 4,5 ECTS cr (3 Finnish cr) Objectives: Familiarise students with object oriented technology by utilising traditional technology and implementation of Windows programming principles. Contents: Object-oriented programming: general principles, formations, object oriented dynamics, subclasses and transmissions, virtuality, operator overload and friends. Windows programming: Borland OWL-class libraries utilised in Windows programming, Windows programming using C++ Builder. Requirements: Exercises and examination. Literature: To be announced later by the lecturer. Prerequisites: Completed course RTAE051 Compiler Language Programming. RTAE752 Signal Processor Programming 3 ECTS cr (2 Finnish cr) Objectives: Upon completion of the study module the students are able to programme signal processors using C-language and Assembler. In addition, they will know how to use developmental tools such as simulators and exercises with crystals. Contents: Programme development, compiling and simulation using various models. Types of algorithm programming. Testing of algorithms and programmes. Requirements: Exercises. Literature: To be announced later by the lecturer. RTAE753 Internet Security 3 ECTS cr (2 Finnish cr) Objectives: To familiarise students with the basics of data security. Contents: Protection of data communication, data protection, protection against various threats and their rejection, e-business, network control. Methods: Firewall, VPN, SSL, PKI, certificates and open source. Requirements: Examination or exercises. Literature: To be announced later by the lecturer. Prerequisites: Use of the Internet. RTAE754 Web Administration 3 ECTS cr (2 Finnish cr) Objectives: The student will be able to install and implement a simple Web Server. Contents: Hands on, basics of Installing and configuring HTTP, FTP servers including configuration of a simple firewall and system security. Requirements: Exercises and an exam. Literature: To be announced later by the lecturer. Prerequisites: Student must have a basic networking knowledge before attending this course. Contact the course teacher responsible before attending. RTAE755 Software Architecture 3 ECTS cr (2 Finnish cr) Objectives: To provide insight to software structures and architectures, especially to those used in embedded systems. Students will learn to understand the different architectural views of software and to evaluate the quality factors related to software architectures. The importance of software architecture and the concept of product line architecting in product development are considered. Contents: Envisioning architectures; the architecture business cycle, what is software architecture?, creating and analysing an architecture, quality attributes, moving from qualities to architecture, software architecture analysis method and architectural views. Moving from architectures to systems; architecture 23 description languages, architecture based development, how UML can be used in architectural work?, reusing architectures and product lines. Requirements: Test and exercises. Literature: Bass L. , Clements P. & Kazman R. 1999. Software Architecture in Practice. Addison-Wesley. USA. Other materials will be announced later by the lecturer. Prerequisites: RTAE052 Software Engineering, Programming in high-level language (C, C++). RTAE756 Real-Time Software Project 6 ECTS cr (4 Finnish cr) Objectives: Familiarise students with the problems of an embedded software project: specifications, verifications, inspections, communications (verbal and written, documentation), group work, as well as the ability to work as part of a team. Contents: Implementing a software project of which the students are members. Use of professional methods in this project (process models, version management, formal documentation, code template and discussions). Earlier projects: small embedded kernel, adapting operating systems to DSP, lift simulator, CAN-bus application, generic i/o-library and configurable SMS-control for i/o-devices. Requirements: Evaluate the work in the project group and making software and documentation. Literature: To be announced later by the lecturer. Prerequisites: Programming in high-level language (C,C++),Software Engineering, Assembly Language, Embedded Operating Systems, Programming Embedded Systems, Embedded Controllers. RTAE757 SQL 3 ECTS cr (2 Finnish cr) Objectives: The student will be able to use SQL and design/build a trivial Relational Database. Contents: Hands on, using an RDBMS (to be announced). Creation of a database, writing of SQL scripts to manipulate data. Building of a simple user interface to the DBS. Requirements: Exercises and an exam. Literature: To be announced later by the lecturer. RTAE760 Computer Mathematics 3 ECTS cr (2 Finnish cr) Objectives: To gain an understanding of programming and computer engineering through mathematical models. Teaching students to figure out mathematical problems in compiler language. Contents: The basics of discrete mathematics: Mathematical reasoning (logic). Team study. Combination basics. Networks. Hamilton’s paths. Trees. Formal languages. Mathematical program library (C/C++, Java) and utilising tools (e. g. : Mathematica). Practical implementation of the study module. Requirements: Examination or exercises. Literature: To be announced later by the lecturer. Prerequisites: Previous mathematical courses and RTAE051 Compiler Language Programming. RTAE762 Java-programming 4,5 ECTS cr (3 Finnish cr) Objectives: Gives the students a basic knowledge of the properties of the Java –language in producing interactive applications. Contents: Basics of JBuilder –programming environment. Creating and attaching applets in WWW – documents. Creating independent applications. Programming user-interface with (interaction-drivers)?. Handling models of events. Using (drop-down)menus. Programming of graphics. (Wires/strands/fibres)? Threads, parallelity and animation. Creation and use of components. Requirements: Exam and estimated exercises. Literature: To be announced later by the lecturer. Prerequisites: RTAE051 Compiler Language Programming RTAE768 Computer Technology - Extension Course 1,5 ECTS cr (1 Finnish cr) Objectives: A further advancement of the knowledge gained in the course (RTAE314) Multiprocessor Systems. A closer look at various processors (VLIW, RISC), their properties and programming, as well as, different types of multiprocessors and their topologies. Contents: Special processors, instruction set, multiprocessor systems and supercomputers, switch topologies. Requirements: Examination. 24 Literature: To be announced later by the lecturer. Prerequisites: Multiprocessor Systems (RTAE314), Digital Circuits and Theory (RTAE312 or RTA311), Microprocessors (RTAE313), Embedded Microcontrollers (RTAE411), Assembly Language (RTAE412), Embedded Operating Systems (RTAE414), Compiler Language Programming (RTAE051). RTAE770 Software Technology - Extension Course 3 ECTS cr (2 Finnish cr) Objectives: Enabling students to understand the various problem areas in software engineering and their common solutions. To familiarise students with the latest available methods and tools in finding solutions. Contents: A modelling based software process, process management and description, quality techniques in the customer-oriented software engineering. Estimation of software size and software project's duration. Modelling based requirement's specification and software design using UML-work tools. Software production based on object-oriented architectures and modelling. Component-based software engineering. Product management applied through modelling methods. Current matters in software technology. The course comprises 1/3 of theory and 2/3 of UML and modelling exercises. Requirements: Examination and exercise. Literature: To be announced later by the lecturer. Prerequisites: Computer and programming language courses are recommended but not required. RTAE771 Unix - Basic Course 3 ECTS cr (2 Finnish cr) Objectives: The student is able to control Unix environment at the basic level. Contents: Terminal sessions, use of utility programs, use of command line and graphical user interfaces, script writing. Requirements: Exercises and an exam. Literature: To be announced at the beginning of the course. RTAE772 Software Testing and Quality 3 ECTS cr (2 Finnish cr) Objectives: Get students acquainted with the meaning of quality and its related tasks. The various aspects of working with software and ensuring its quality. Contents: Ensuring software quality during the time it is being developed. Test methods and tools. Requirements: Test and exercise. Literature: To be announced later by the lecturer. Prerequisites: Completed courses in data processing and programming languages. RTAE773 Unix - Extension Course 3 ECTS cr (2 Finnish cr) Objectives: The student is able to install, maintain and use Unix environment efficiently. Contents: The role of administrator, installation procedure of Unix system (e. g. HP-UX, Solaris or Linux), building and installation procedure of selected applications. Requirements: Exercises and an exam. Literature: To be announced later by the lecturer. Prerequisites: Completed RTAE771 Unix-Basic Course. RTAE776 Design of Computer Networks 3 ECTS cr (2 Finnish cr) Objectives: The student is introduced to different local area network solutions, basics of network planning, network management and various tools. Contents: Structure and properties of LAN, protocols, designing principles of LAN, selection procedure for equipment, cabling and software, different methods of network management and usage of SNMP protocol in network management. Requirements: Exercises and exam. Literature: To be announced later by the lecturer. Prerequisites: RTAE316 Local Area Networks. RTAE778 User Interface Programming 3 ECTS cr (2 Finnish cr) Objectives: In the course realization newest learning technology is applied (WWW, network connections, computerised study methods, multimedia). The emphasis area in the computer based learning material, 25 which handles the basic principles of user interface programming, is Windows C++ programming, which is complemented by a more general section related to computer graphics. An emphasis from the student view point is given to individual and/or group work, and the possibility of studying in the institute itself or by using distance learning. Course content comprises: programming exercises 50% of the study material, theory 30%, testing 20%. Contents: Introduction to Windows-programming basic concepts, Reading Input, Use of resources, GDIinterface (Graphics Device Interface). Requirements: Completing material by self-learning. Examination. Project work. Literature: Petzold, C. 1992. Programming Windows 3. 1. Microsoft Press. Washington. Other literature to be announced at the beginning of the course. Prerequisites: Completed course RTAE051 Compiler language Programming. Note: The study module is arranged as computer network education. RTAE779 PDA-programming 3 ECTS cr (2 Finnish cr) Objectives: To introduce PDA(Personal Digital Assistant) devices, the features they have and the main principles of PDA application programming. Student can implement some small-scale application by using methods the programming platform provides, and has basic skills to install and test applications on target device. Contents: PDA device general structure and device vice features. The essentials of PDA programming. Coding conventions Object oriented programming with C++. Symbian OS. Symbian Platform. PDA programming environment and SDK’s. User interface libraries. Requirements: Exam and exercise. Literature: To be announced later by the lecturer. Note: RTAE051. RTAE782 English Documentation 1,5 ECTS cr (1 Finnish cr) Literature: To be announced later by the lecturer. RTAE856 International Environment 4,5 ECTS cr (3 Finnish cr) Literature: To be announced later by the lecturer. 9.1.1.5 Index of courses instructed in English BASIC STUDIES RTPE001 Orientation to Studies 1.5 ECTS cr (1 Finnish cr) RTPE056 Finnish Language and Culture for Foreign Students 6 ECTS cr (4 Finnish cr) RTPE101 Swedish Language and Communication I 1.5 ECTS cr (1 Finnish cr) RTPE101 Swedish Language and Communication II 1.5 ECTS cr (1 Finnish cr) RTPE152 Computing English I 1.5 ECTS cr (1 Finnish cr) RTPE153 Computing English II 1.5 ECTS cr (1 Finnish cr) RTPE154 Business English 1.5 ECTS cr (1 Finnish cr) RTPE155 Computing English III 1.5 ECTS cr (1 Finnish cr) RTPE161 German Language and Communication I 1.5 ECTS cr (1 Finnish cr) RTPE162 German Language and Communication II 1.5 ECTS cr (1 Finnish cr) RTPE203 Vector Algebra and Complex Numbers 4.5 ECTS cr (3 Finnish cr) RTPE204 Calculus 7.5 ECTS cr (5 Finnish cr) RTPE205 Matrices, Series and the Probability 6 ECTS cr (4 Finnish cr) RTPE301 Mechanics 3 ECTS cr (2 Finnish cr) RTPE302 Electricity and Magnetism 3 ECTS cr (2 Finnish cr) RTPE303 Chemistry and Atomic Physics 3 ECTS cr (2 Finnish cr) RTPE304 Nuclear Physics, Material and Energy Technology 3 ECTS cr (2 Finnish cr) RTPE305 Wave Motion 3 ECTS cr (2 Finnish cr) RTPE306 Laboratory Exercises in Physics 3 ECTS cr (2 Finnish cr) 26 RTPE502 Accounting 3 ECTS cr (2 Finnish cr) RTPE504 Marketing and Entrepreneurship 1.5 ECTS cr (1 Finnish cr) RTPE505 Business Administration 3 ECTS cr (2 Finnish cr) PROFESSIONAL STUDIES RTAE003 Electronics CAE 3 ECTS cr (2 Finnish cr) RTAE051 Compiler Language Programming 4.5 ECTS cr (3 Finnish cr) RTAE053 Use of the Internet 1.5 ECTS cr (1 Finnish cr) RTAE054 WWW Programming 1.5 ECTS cr (1 Finnish cr) RTAE055 Basics of Information Processing 4.5 ECTS cr (3 Finnish cr) RTAE056 Software Engineering 4.5 ECTS cr (3 Finnish cr) RTAE111 Circuit Theory and Components 4.5 ECTS cr (3 Finnish cr) RTAE112 Active Circuits 4.5 ECTS cr (3 Finnish cr) RTAE113 Digital Electronics 4.5 ECTS cr (3 Finnish cr) RTAE114 Analog Electronics 4.5 ECTS cr (3 Finnish cr) RTAE201 Virtual Instrumentation 1.5 ECTS cr (1 Finnish cr) RTAE212 Measurement and Control Engineering 4.5 ECTS cr (3 Finnish cr) RTAE213 Control and Systems Engineering 4.5 ECTS cr (3 Finnish cr) RTAE312 Digital Circuits and Theory 6 ECTS cr (4 Finnish cr) RTAE313 Microprocessors 6 ECTS cr (4 Finnish cr) RTAE314 Multiprocessor Systems 3 ECTS cr (2 Finnish cr) RTAE411 Embedded Microcontrollers 6 ECTS cr (4 Finnish cr) RTAE412 Assembly Language 3 ECTS cr (2 Finnish cr) RTAE413 Programming Embedded Systems 3 ECTS cr (2 Finnish cr) RTAE414 Embedded Operating Systems 3 ECTS cr (2 Finnish cr) RTAE503 Digital Signal Processing 6 ECTS cr (4 Finnish cr) RTAE705 System Modelling 3 ECTS cr (2 Finnish cr) RTAE706 Project Work 7.5 ECTS cr (5 Finnish cr) RTAE717 PC Technology 4.5 ECTS cr (3 Finnish cr) RTAE721 Programming for the Internet 4.5 ECTS cr (3 Finnish cr) RTAE732 Mobile Communications Systems 3 ECTS cr (2 Finnish cr) RTAE734 Fundamentals of Computer Networks 4.5 ECTS cr (3 Finnish cr) RTAE735 Router Networks 3 ECTS cr (2 Finnish cr) RTAE737 Internetworking Technologies 4.5 ECTS cr (3 Finnish cr) RTAE738 Wide Area Networks 3 ECTS cr (2 Finnish cr) RTAE750 Object Oriented and Windows Programming 4.5 ECTS cr (3 Finnish cr) RTAE752 Signal Processor Programming 3 ECTS cr (2 Finnish cr) RTAE753 Internet Security 3 ECTS cr (2 Finnish cr) RTAE754 Web Administration 3 ECTS cr (2 Finnish cr) RTAE755 Software Architecture 3 ECTS cr (2 Finnish cr) RTAE756 Real-Time Software Project 6 ECTS cr (4 Finnish cr) RTAE757 SQL 3 ECTS cr (2 Finnish cr) RTAE760 Computer Mathematics 3 ECTS cr (2 Finnish cr) RTAE762 Java-programming 4.5 ECTS cr (3 Finnish cr) RTAE768 Computer Technology - Extension Course 1.5 ECTS cr (1 Finnish cr) RTAE770 Software Technology - Extension Course 3 ECTS cr (2 Finnish cr) RTAE771 Unix - Basic Course 3 ECTS cr (2 Finnish cr) RTAE772 Software Testing and Quality 3 ECTS cr (2 Finnish cr) RTAE773 Unix - Extension Course 3 ECTS cr (2 Finnish cr) RTAE776 Design of Computer Networks 3 ECTS cr (2 Finnish cr) RTAE778 User Interface Programming 3 ECTS cr (2 Finnish cr) RTAE779 PDA-programming 3 ECTS cr (2 Finnish cr) RTAE782 English Documentation 1.5 ECTS cr (1 Finnish cr) RTAE856 International Environment 4.5 ECTS cr (3 Finnish cr) 27 9.1.1.6 ndex of courses instructed in Finnish BASIC STUDIES RTP001 Orientation to Studies 1.5 ECTS cr (1 Finnish cr) RTP051 Finnish Language Skills 1.5 ECTS cr (1 Finnish cr) RTP052 Written Communication 1.5 ECTS cr (1 Finnish cr) RTP053 Conference and Business Communication 1.5 ECTS cr (1 Finnish cr) RTP054 Oral Skills (Development) 1.5 ECTS cr (1 Finnish cr) RTP055 Written, Conference and Business Communication 1.5 ECTS cr (1 Finnish cr) RTP101 Swedish and Communication I 1.5 ECTS cr (1 Finnish cr) RTP102 Swedish and Communication II 1.5 ECTS cr (1 Finnish cr) RTP151 English and Communication I 3 ECTS cr (2 Finnish cr) RTP152 English and Communication II 1.5 ECTS cr (1 Finnish cr) RTP153 English and Communication III 1.5 ECTS cr (1 Finnish cr) RTP154 English and Communication IV 1.5 ECTS cr (1 Finnish cr) RTP155 English and Communication V 1.5 ECTS cr (1 Finnish cr) RTP201 Algebra 4.5 ECTS cr (3 Finnish cr) RTP202 Function Theory and Differential Calculus 6 ECTS cr (4 Finnish cr) RTP203 Vectors and Complex Numbers 4.5 ECTS cr (3 Finnish cr) RTP204 Integrals and Differential Equations 7.5 ECTS cr (5 Finnish cr) RTP205 Mathematical Tools 6 ECTS cr (4 Finnish cr) RTP301 Mechanics 3 ECTS cr (2 Finnish cr) RTP302 Electricity and Magnetism 3 ECTS cr (2 Finnish cr) RTP303 Chemistry and Atomic Physics 3 ECTS cr (2 Finnish cr) RTP304 Nuclear Physics, Material and Energy Technology 3 ECTS cr (2 Finnish cr) RTP305 Wave Motion 3 ECTS cr (2 Finnish cr) RTP306 Laboratory Exercises in Physics 3 ECTS cr (2 Finnish cr) RTP502 Economics 3 ECTS cr (2 Finnish cr) RTP504 Marketing and Entrepreneurship 1.5 ECTS cr (1 Finnish cr) RTP505 Business Administration 3 ECTS cr (2 Finnish cr) RTPE102 Swedish Language and Communication II 1.5 ECTS cr (1 Finnish cr) PROFESSIONAL STUDIES RTA003 Electronics CAE 3 ECTS cr (2 Finnish cr) RTA051 High Level Language Programming 4.5 ECTS cr (3 Finnish cr) RTA053 Use of the Internet 1.5 ECTS cr (1 Finnish cr) RTA054 WWW Programming 1.5 ECTS cr (1 Finnish cr) RTA055 Basics of Information Processing 4.5 ECTS cr (3 Finnish cr) RTA056 Software Engineering 4.5 ECTS cr (3 Finnish cr) RTA111 Circuit Theory and Components 4.5 ECTS cr (3 Finnish cr) RTA112 Active Circuits 4.5 ECTS cr (3 Finnish cr) RTA113 Digital Electronics 4.5 ECTS cr (3 Finnish cr) RTA114 Analog Electronics 4.5 ECTS cr (3 Finnish cr) RTA201 Virtual Instrumentation 1.5 ECTS cr (1 Finnish cr) RTA204 Measurement and Control Engineering I 3 ECTS cr (2 Finnish cr) RTA212 Measurement and Control Engineering 4.5 ECTS cr (3 Finnish cr) RTA213 Control and Systems Engineering 4.5 ECTS cr (3 Finnish cr) RTA311 Digital Circuits and Theory I 3 ECTS cr (2 Finnish cr) RTA312 Digital Circuits and Theory II 6 ECTS cr (4 Finnish cr) RTA313 Microprocessors 6 ECTS cr (4 Finnish cr) RTA314 Multiprocessor Systems 3 ECTS cr (2 Finnish cr) RTA316 Local Area Networks 1.5 ECTS cr (1 Finnish cr) RTA411 Embedded Microcontrollers 6 ECTS cr (4 Finnish cr) RTA412 Assembly Language 3 ECTS cr (2 Finnish cr) RTA413 Programming Embedded Systems 3 ECTS cr (2 Finnish cr) RTA414 Embedded Operating Systems 3 ECTS cr (2 Finnish cr) 28 RTA501 Telecommunication Systems 3 ECTS cr (2 Finnish cr) RTA503 Digital Signal Processing 6 ECTS cr (4 Finnish cr) RTA512 Data Transmission Technology 7.5 ECTS cr (5 Finnish cr) RTA700 Device Design 3 ECTS cr (2 Finnish cr) RTA701 ASIC Planning 4.5 ECTS cr (3 Finnish cr) RTA703 Simulating Electronics 3 ECTS cr (2 Finnish cr) RTA705 System Modelling 3 ECTS cr (2 Finnish cr) RTA706 Project Work 7.5 ECTS cr (5 Finnish cr) RTA707 Audio Electronics 3 ECTS cr (2 Finnish cr) RTA710 Radio Frequency Electronics 3 ECTS cr (2 Finnish cr) RTA712 Electronics Project 4.5 ECTS cr (3 Finnish cr) RTA714 Production Technology of Electronics 3 ECTS cr (2 Finnish cr) RTA716 Applied Electronics 3 ECTS cr (2 Finnish cr) RTA717 PC-Technology 4.5 ECTS cr (3 Finnish cr) RTA720 VHDL Language 3 ECTS cr (2 Finnish cr) RTA721 Programming for the Internet 4.5 ECTS cr (3 Finnish cr) RTA722 Embedded Systems in Automation Technology 1.5 ECTS cr (1 Finnish cr) RTA723 Communication Practices for Process Management 3 ECTS cr (2 Finnish cr) RTA725 Virtual Instrumentation II 3 ECTS cr (2 Finnish cr) RTA727 Modelling and Simulation 4.5 ECTS cr (3 Finnish cr) RTA730 Fast Networks 3 ECTS cr (2 Finnish cr) RTA732 Mobile Communication Systems 3 ECTS cr (2 Finnish cr) RTA733 Switched Networks 3 ECTS cr (2 Finnish cr) RTA750 Object Oriented and Windows Programming 4.5 ECTS cr (3 Finnish cr) RTA751 Digital Signal Processors 3 ECTS cr (2 Finnish cr) RTA752 Signal Processor Programming 3 ECTS cr (2 Finnish cr) RTA753 Internet Data Security 3 ECTS cr (2 Finnish cr) RTA755 Software Architecture 3 ECTS cr (2 Finnish cr) RTA756 Real-time Software Project 6 ECTS cr (4 Finnish cr) RTA758 Fuzzy Systems and Neurocomputing 4.5 ECTS cr (3 Finnish cr) RTA760 Computer Mathematics 3 ECTS cr (2 Finnish cr) RTA762 Java-programming 4.5 ECTS cr (3 Finnish cr) RTA768 Computer Technology - Extension Course 1.5 ECTS cr (1 Finnish cr) RTA770 Software Technology - Extension Course 3 ECTS cr (2 Finnish cr) RTA771 Unix - Basic Course 3 ECTS cr (2 Finnish cr) RTA772 Test and Quality of Software 3 ECTS cr (2 Finnish cr) RTA773 Unix - Extension Course 3 ECTS cr (2 Finnish cr) RTA776 Design of Computer Networks 3 ECTS cr (2 Finnish cr) RTA777 PDA Programming Extension Course 4.5 ECTS cr (3 Finnish cr) RTA778 User Interface Programming 3 ECTS cr (2 Finnish cr) RTA779 PDA Programming Basic Course 3 ECTS cr (2 Finnish cr) RTA802 Neuroprocessors and –computers 3 ECTS cr (2 Finnish cr) RTA804 Mathematical Methods 3 ECTS cr (2 Finnish cr) RTA805 Supervisory Control and Data Aquisition 3 ECTS cr (2 Finnish cr) RTA807 Analytic Image Graphics 3 ECTS cr (2 Finnish cr) RTA809 Image Processing Solution 3 ECTS cr (2 Finnish cr) RTA814 Intelligent Hybrid Systems 3 ECTS cr (2 Finnish cr) RTA820 Knowledge Based Solutions 4.5 ECTS cr (3 Finnish cr) RTA822 Optimisation and Evolution Technics 4.5 ECTS cr (3 Finnish cr) RTA824 Artificial Intelligence (AI) 4.5 ECTS cr (3 Finnish cr) RTA850 Practice Enterprise 6 ECTS cr (4 Finnish cr) RTA851 Strategical Management 1.5 ECTS cr (1 Finnish cr) RTA852 Financing and Business Taxation 1.5 ECTS cr (1 Finnish cr) RTA853 Analysis of Working Life I 4.5 ECTS cr (3 Finnish cr) RTA854 Analysis of Working Life II 3 ECTS cr (2 Finnish cr) RTA860 Marketing - Extension Course 3 ECTS cr (2 Finnish cr) RTA861 Database Programming 3 ECTS cr (2 Finnish cr) RTA862 Industrial Design 3 ECTS cr (2 Finnish cr) RTA863 CAD 3 ECTS cr (2 Finnish cr) RTA864 Logistics 3 ECTS cr (2 Finnish cr) 29 RTA865 Layout Design of User Interface 3 ECTS cr (2 Finnish cr) RTA867 International Marketing 3 ECTS cr (2 Finnish cr) RTAE738 Wide Area Networks 3 ECTS cr (2 Finnish cr) RTAT750 Costs Accounting 3 ECTS cr (2 Finnish cr) 9.2 GENERAL DESCRIPTION OF THE DEPARTMENT OF BUSINESS ECONOMICS OULU POLYTECHNIC / RAAHE INSTITUTE OF COMPUTER ENGINEERING AND BUSINESS DEPARTMENT OF BUSINESS ECONOMICS Merikatu 2 P.O. Box 40 FIN-92101 RAAHE FINLAND Tel. +358 8 210 1111 Fax +358 8 210 1345 http://www.ratol.fi/englanti/index.html ECTS-co-ordinator: Ms Leena Paaso tel. +358 8 2101 422 Fax. +358 8 210 1345 e-mail: leena.paaso@ratol.fi STUDENTS The higher-level education in Business Economics started in Raahe in the autumn 1999, when a contractual partnership was established between Raahe School of Business Studies and Oulu Polytechnic. In the autumn 2002 there are approximately 300 Business Economics students in the Department of Business Economics in Raahe. Most of the students are full-time students. STUDYING ENVIRONMENT The Department of Business Economics provides a modern studying environment with facilities of high standard. We have several information technology classes with the latest computer equipment, a library orientated to business economics and information technology, a well-equipped auditorium for lectures and video conferences as well as spacious and modern classrooms. A librarian and an information technology support person will assist students in any kinds of questions. 9.2.1 Teaching and assessment The courses usually include lectures, exercises and case studies. Emphasis is laid on studying methods requiring problem-solving skills as well as obtaining and evaluating external information. Assessment is done by examination and/or other methods of evaluation. Assessment is based on the following grades: 5 excellent 4 very good 3 good 2 satisfactory 1 sufficient 30 9.2.2 Degree programmes The Department of Business Economics offers two degree programmes: Degree Programme in Business Economics Degree Programme in Business Information Systems 9.2.2.1 Degree Programme in Business Economics Aims The aim of the programme is to provide students with wide qualifications and skills in business economics to enable them to work as business managers and/or experts in various types of organisations, to start their own enterprises and to develop the business life in their own region. Emphasis is laid on versatility of skills. The degree programme also enables the students to specialise in marketing, in financial accounting and administration, or in a business economics module carried out in English. Contents The most important subjects are entrepreneurship and business administration, financial accounting, international trade and marketing. In addition, the students will be provided with wide skills in languages, information technology and other subjects supporting their business skills, to enable them to meet the requirements of their future career in business. Structure of the studies in Finnish credits and ECTS credits Finnish credits ECTS credits Basic Studies Professional Studies Compulsory Studies Optional Studies 40 60 46 14 60 90 69 21 Free-choice Studies in Oulu Polytechnic 10 15 Practical Training General Training Professional Training 20 6 14 30 9 21 Bachelors’ Thesis 10 15 Total 140 210 31 9.2.2.2 Structure of studies Degree Programme in Business Economics Study year Term BASIC STUDIES RPP024 Study Guidance RPP045 Basics of Research Work RPP023 Scientific Writing RPP005 Introduction to Marketing RPP027 Marketing Mix Decisions RPP028 Customer Service-oriented Enterprise RPP007 Introduction to Management Accounting RPP008 Introduction to Financial Accounting RPP046 Basics of Financing RPP013 Introduction to Business Mathematics RPP039 Descriptive Statistics RPP025 Entrepreneurship and Setting up a Company RPP026 Basics of Business Logistics RPP043 Basic Functions of an Enterprise RPP029 Environment of Information Technology RPP030 Basics on Spreadsheet Program RPP031 Word Processing and Office Services RPP032 Economics RPP047 Introduction to Contract Law RPP048 Ownership and Bargain RPP040 Writing Business Letters RPP041 Presentation Skills RPP042 Negotiation Skills RPP036 Business Swedish RPP035 Business Basics in English RPP037 Business German RPP038 Elementary Course of German COMPULSORY PROFESSIONAL STUDIES RPA017 Advanced Management Accounting RPA018 Financial Analysis RPA041 Accounting Act RPA042 Value Added Tax System RPA044 Business Taxation and Planning of Financial Statements RPA143 Introduction to Accounting Information Systems RPA144 Financial Market RPA019 Statistical Mathematics RPA020 Investing Mathematics RPA029 Strategic Decision-making RPA030 Risk Management RPA145 Financial Planning RPA032 Special Issues of Logistics RPA146 Management and Leadership Skills RPA035 Creative Organization and Team Work RPA147 Successful Meeting Communication RPA036 Marketing Communication RPA037 Marketing Planning and Marketing Research RPA038 Internationalisation of an Enterprise RPA040 Export and Import Transactions RPA046 Computer Technology in Visual Presentation RPA047 Business Information Systems and Databases RPA055 Public Administration RPA056 Money and Monetary Policy RPA057 International Economics RPA148 Labour Law 1 1 2 2 Total cr 40 1 1 1 1 2 1 2 2 1 2 1 2 2 1 2 1 2 3 2 4 5 3 6 7 4 8 1 1 1 1 2 1 2 2 2 1 2 1 1 3 2 1 2 1 1 1 3 2 1 2 1 1 1 2 2 2 2 46 1 1 1 1 1 1 2 2 2 (2) 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 1 1 2 1 1 1 1 1 3 1 1 2 2 1 2 2 2 2 1 2 2 1 1 1 1 1 2 1 1 1 2 1 32 Study year 1 2 3 4 Term 1 2 3 4 5 6 7 8 RPA149 Obligation, Securities and 2 Compensation for Damage RPA060 Research Seminar 1 RPA061 Statistical Software 1 RPA050 Business Communication in Swedish 1 RPA048 Business Communication in English 2 RPA049 Professional English 2 RPA051 Business Communication in German 2 RPA052 Professional German 1 RPA053 Extension Course in German (2) RPA054 Supplementary Course in German (1) OPTIONAL PROFESSIONAL STUDIES To be chosen 14 cr from the following three optional modules. The students can either choose one total module or a combination of studies from two or three modules.: Financial Accounting and Administration RPA062 Integrated Information Systems for 1 Financial Accounting RPA063 Management of Finances in 1 Association and in Housing Corporation RPA043 Administration and Operations of 1 Salary Calculations RPA066 International Accounting 1 RPA073 Documents in Business 1 Communication RPA064 Auditing of the Accounts 1 RPA065 Consolidated Financial Statements 1 RPA067 Special Issues in Taxation and 1 Planning of Financial Statements RPA068 Accounting Terminology in English 1 RPAE069 Activity-based Costing 1 RPA150 Environmental Accounting and 1 Reporting RPA151 Financial Investment 1 RPA152 Financing of a Small Company 1 RPA153 Financial Risks 1 Business in International Environment RPAE079 Human Resource Management 2 RPAE080 Management Skills 3 RPAE081 Management in International 1 Environment RPAE082 Drawing and Analysing of Accounting 1 Reports RPAE083 Budgeting 1 RPAE155 International Market Analysis and 2 Marketing Planning RPAE077 Business to Business Marketing 2 RPAE078 Advertising and Promotion 2 Marketing RPA084 Marketing Planning, Advanced 2 Studies RPA085 Marketing Research, Advanced 2 Studies RPA088 Customer Relationship Marketing 1 RPA089 Business to Business Marketing 1 RPA090 Quality as Success Factor of 1 Marketing RPA091 Effective Marketing Communication 1 RPA092 Sales Negotiations in International 2 Trade RPA093 Development Project 1 RPA094 Marketing Related Communication 1 RPA113 Success Factors of a Retail 1 Enterprise RPA039 Selecting Intermediaries and Partners 1 OTHER OPTIONAL PROFESSIONAL STUDIES RPA095 Business Manners Knowledge RPA097 Occupational Psychology RPA098 Elementary Course in Spanish Total Cr 2 1 1 1 2 2 2 1 2 1 14 1 1 1 1 1 1 1 1 1 1 1 1 1 1 14 2 3 1 1 1 2 2 2 14 2 2 1 1 1 1 2 1 1 1 1 1 2 2 33 Study year Term RPA099 Extension Course in Spanish RPA100 Physical Fitness and Health RPA106 Course on Current Business Economics RPA107 Advertisements in Various Media RPA108 Extension Course in Word Processing RPA109 Law of Family and Inheritance RPA110 Basics of Self-development at Work RPA111 Internal and External Communication RPA112 Environment Knowledge RPA114 Purchase of Shares and Real Estates RPA115 Crime and Penalty RPA116 Quality Management RPA154 Investment Activities RPA072 Linear Programming RPA118 Personal Tax Law RPA119 Development of Accounting Information Systems RPA121 Swedish Conversation RPA122 Publication in Internet RPA123 International Marketing Planning and Marketing Mix RPA124 Social Contacts in English RPA125 Designing Web Pages RPA126 Obligation, Securities and Compensation for Damage RPA127 Introduction to IT- and Database Management Systems RPA128 Electronic Commerce, E-Business RPA129 Business Communication RPAE131 English in Spoken Discourse PRACTICAL TRAINING RPA301 General Training RPA302 Professional Training BACHELOR’S THESIS RPA304 Thesis TOTAL 1 1 2 3 2 4 5 3 6 7 4 8 Total Cr 2 2 1 2 1 1 1 2 1 1 1 1 2 2 1 2 2 2 1 1 1 1 2 2 2 2 6 6 14 14 10 10 140 34 9.2.2.3 Descriptions of the courses instructed in English RPAE069 Activity-based Costing 1,5 ECTS cr (1 Finnish cr) Objectives: The course aims at teaching the student how to accumulate overhead costs for each of the activities of an organisation, and then to assign to overhead costs of activities to the products, services, or other cost objectives. Student can use information systems for activity-based costing. Contents: Traditional accounting system versus activity-based costing. Requirements: Lectures, exercises and test. Literature: Will be announced later. RPAE077 Business to Business Marketing 3 ECTS cr (2 Finnish cr) Objectives: Students will be acquainted with the characteristics of business-to-business-markets and organizational buying and selling behaviour. Students will understand the significance of gaining competitive advantage and producing added value to customer’s business. Contents: Business-to-business-market, buying and selling behaviour, segmentation and target market, competitive advantage of enterprises, customer’s value chain, marketing strategies, marketing planning. Requirements: Lectures, case studies and exercises, examination. Literature: Hutt, M. D. & Speh, T. W. 1998. Business Marketing Management. Orlando. Dryden Press. RPAE078 Advertising and Promotion 3 ECTS cr (2 Finnish cr) Objectives: Students will understand the role of advertising and promotion as a competitive advantage of an enterprise as well as investment. Students will be able to plan, budget, design and carry out campaigns as well as other promotion activities. They will familiarize themselves with media and promotion practices in most EU-countries. Contents: The role of advertising and promotion in enterprises. Planning, budgeting, designing and implementing of campaigns and other promotion activities. Media and promotion practices in most EUcountries. Requirements: Lectures, exercises, promotion plans, examination. Literature:. Literature: Blundel, R. 1998. Effective Business Communication. Principles and practice for the information age. Hertfordshire. Prentice Hall Europe. RPAE079 Human Resource Management 3 ECTS cr (2 Finnish cr) Objectives: The student is able to understand the importance of human resources and the importance of continuous development of the people. Contents: Human resource planning. Recruitment and selection. Commitment. Human resource development. Learning organization. Guidance. Requirements: Lectures, classroom participation and test. Literature: To be announced at the beginning of the course. RPAE080 Management Skills 4,5 ECTS cr (3 Finnish cr) Objectives: The student will understand the concepts of management and leadership and the course will give the students tools for managing business and people. Contents: Managing yourself: skills, action and identity. Creativity and innovation. Managing the business: decision-making and problem solving. Managing the people: leadership, motivation, team building, job satisfaction and job design. Requirements: Lectures, classroom participation and test. Literature: To be announced at the beginning of the course. RPAE081 Management in International Environment 1,5 ECTS cr (1 Finnish cr) Objectives: The student is able to understand demands of internationalisation on management. Contents: Content: Personal competences. Cultural diversity in business. Organizational behaviour in different business cultures. 35 Requirements: Lectures, classroom participation and test. Literature: Anderson, A. &. Kyprianou, A. 1994. Effective Organizational Behaviour. Padstow. Blackwell Publishers. Trompenaars, F. 1993. Riding the Waves of Culture. Finland. WSOY. RPAE082 Drawing and Analysing of Accounting Reports 1,5 ECTS cr (1 Finnish cr) Objectives: The objective of the course is to familiarize the student with accounting terms and accounting information. Students become acquainted with business organisation's accounting system. Students will learn to draw and to analyse different accounting reports. Contents: Accounting information system and financial analysis. Requirements: Lectures, exercises and test. Literature: Will be announced later. Note: RPAE083 Budgeting 1,5 ECTS cr (1 Finnish cr) Objectives: The main objective in this course is to focus on the planning process within a business organisation. The student will learn why planning is so important, what planning means and what role budgeting has within his planning process. Contents: Budgeting definitions, objectives of planning, setting the objectives, advantages of budgets, coordination, communication, motivation and, controlling the actual performance. Requirements: Lectures, exercises and test. Literature: Will be announced later. Note: RPAE131 English in Spoken Discourse 3 ECTS cr (2 Finnish cr) Objectives: To enhance the student's use of English in informal conversations and formal meetings. Contents: Social interaction in informal and formal settings, such as casual encounters, business meetings, company presentations etc. Pronunciation exercises with the focus on rhythm and intonation. Requirements: Active participation in group work including introductions of topics, chairing meetings, leading discussions, giving oral presentations etc. Literature: To be announced at the beginning of the course. Note: The course in led by a native speaker of English. RPAE155 International Market Analysis and Marketing Planning 3 ECTS cr (2 Finnish cr) Objectives: The objective is to familiarize the students with international market analysis and marketing planning specially from the view of European markets. Contents: Characteristics of the European market environment, cultures and consumer behaviour, international marketing mix, strategic and operative marketing planning. Requirements: Team works and classroom participation, test. Literature: Will be announced later. Note: This course will replace the former courses RPA086 International Marketing 1 cr and RPA087 Marketing in the European Environment 1 cr. RPAE156 International Marketing 3 ECTS cr (2 Finnish cr) Objectives: The objective is to introduce the students to international marketing planning. Contents: Strategic and operative planning, product and pricing decisions, marketing channels, selling and promotion activities. Requirements: Theme works, examination. Literature: Czinkota, M. R. & Ronkainen, I. A. 1997. International Marketing. Orlando. Harcourt Brace College Publishers. 36 9.2.3 Degree Programme in Business Information Systems Aims The aim of the programme is to provide the students with wide qualifications and skills needed in the vastly growing sector of new media technology and E-business. The area of applications covers the Web-based information systems, intranet solutions and wireless applications in business economics. The purpose is to train experts in electronic commerce, design and implementation of electronic shopping mall using Java and C programming languages, as well as experts in digital media software and systems development. Experts with this kind of education can work as user interface designers, system designers, software developers, programmers, or project managers. Contents The basic studies consist of studies in business communication, entrepreneurship, marketing communication, financial administration, programming, mathematics and logic, digital media and language studies. The professional studies include information management, object oriented programming, Java and C programming languages, and network marketing. The digital media studies are focused on visual planning of electronic commerce using modern tools, such as virtual reality technologies, hypermedia systems and mobile multimedia. In addition, network systems and telecommunication are included in the professional studies. The students can also make individual choices and thus specialise in various sectors, such as programming of embedded systems or programme designing in digital media. In addition, network marketing and international trade can be included in their studies. Structure of the studies Finnish credits ECTS credits Basic Studies 40 60 Professional Studies 60 90 Free-choice Studies in Oulu Polytechnic 10 15 Practical Training 20 30 Bachelors’ Thesis 10 15 Total 140 210 Compulsory Professional Studies 30 cr Optional Professional Studies 30 cr 37 9.2.3.1 Structure of studies Degree Programme in Business Information Systems, Raahe Study year BASIC STUDIES RPP045 Basics of Research Work RPP002 Reporting and Business Communication RPP003 Business Negotiation RPP044 Introduction to Entrepreneurship RPP005 Introduction to Marketing RPP006 Marketing Communication RPP007 Introduction to Management Accounting RPP008 Introduction to Financial Accounting RPP009 Introduction to Accounting Information Systems RPP010 Business Environment RPP011 Introduction to Justice RPP012 Introduction to Logistics RPP013 Introduction to Business Mathematics RPP014 Mathematical Logic RPP015 Computing English RPP016 Swedish in Business Communication RPP017 Introduction to Windows RPP018 Introduction to Word Processing RPP019 Introduction to Tabular Sheeting RPP020 Digital Technology and Picture Processing RPP021 Internet and Digital Media RPP022 Introduction to Programming COMPULSORY PROFESSIONAL STUDIES RPA001 Hardware and Tool Programs RPA140 Network Management RPA006 Data Administration and Database Management Systems RPA008 Java Programming Language RPA009 Media, Visuality and Esthetics RPA010 Electronic Commerce, Design and Implementation of Electronic Shopping Mall RPA014 Logistics of E-Business RPA015 Justice of E-Business RPA016 Language of Network Communication RPA017 Advanced Management Accounting RPA018 Financial Analysis RPP039 Descriptive Statistics RPA020 Investing Mathematics RPA021 English in E-Business Communication RPA061 Statistical Software Optional Professional Studies, Digital Media RPA132 Digital Media Software Design RPA133 Digital Media Project RPA134 Network Publishing RPA135 Visual Design on Mobile Interfaces RPA136 Virtual Modelling RPA137 Wireless Multimedia RPA138 Digital Picture Processing RPA139 Usefulness of Interfaces Optional Professional Studies, eBusiness RPA141 Network Systems RPA004 Graphical User-Interface Programming RPA005 Introduction to System Analysis RPA007 C Programming Language RPA011 Virtual Reality Technologies RPA013 E-Business Project 1 2 3 4 1 1 Total cr 40 1 1 2 3 1 2 2 2 3 1 2 2 2 1 2 1 2 1 2 1 1 2 1 3 2 1 1 2 4 1 2 1 3 2 1 1 2 4 3 2 4 1 4 3 2 30 4 1 4 4 2 5 4 2 5 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 5 5 2 2 4 4 4 4 2 2 3 4 2 5 1 30 5 5 2 2 4 4 4 4 30 2 2 3 4 2 5 38 Study year RPA022 Embedded Processor Techniques RPA023 Embedded Systems Support RPA025 Assembler Language RTA056 Software Engineering RTA056 Software Engineering PRACTICAL TRAINING RPA303 Training BACHELOR’S THESIS RPA305 Thesis TOTAL 1 2 3 4 3 4 2 3 3 20 10 Total cr 3 4 2 3 3 20 20 10 10 140 39 9.2.4 Index of courses instructed in English RPAE069 Activity-based Costing 1.5 ECTS cr (1 Finnish cr) RPAE077 Business to Business Marketing 3 ECTS cr (2 Finnish cr) RPAE078 Advertising and Promotion 3 ECTS cr (2 Finnish cr) RPAE079 Human Resource Management 3 ECTS cr (2 Finnish cr) RPAE080 Management Skills 4.5 ECTS cr (3 Finnish cr) RPAE081 Management in International Environment 1.5 ECTS cr (1 Finnish cr) RPAE082 Drawing and Analysing of Accounting Reports 1.5 ECTS cr (1 Finnish cr) RPAE083 Budgeting 1.5 ECTS cr (1 Finnish cr) RPAE131 English in Spoken Discourse 3 ECTS cr (2 Finnish cr) RPAE155 International Market Analysis and Marketing Planning 3 ECTS cr (2 Finnish cr) RPAE156 International Marketing 3 ECTS cr (2 Finnish cr) 9.2.5 Index of courses instructed in Finnish BASIC STUDIES RPP002 Reporting and Business Communication 1.5 ECTS cr (1 Finnish cr) RPP003 Business Negotiation 3 ECTS cr (2 Finnish cr) RPP005 Introduction to Marketing 1.5 ECTS cr (1 Finnish cr) RPP006 Marketing Communication 3 ECTS cr (2 Finnish cr) RPP007 Introduction to Management Accounting 3 ECTS cr (2 Finnish cr) RPP008 Introduction to Financial Accounting 3 ECTS cr (2 Finnish cr) RPP009 Introduction to Accounting Information Systems 1.5 ECTS cr (1 Finnish cr) RPP010 Business Environment 3 ECTS cr (2 Finnish cr) RPP011 Introduction to Justice 1.5 ECTS cr (1 Finnish cr) RPP012 Introduction to Logistics 1.5 ECTS cr (1 Finnish cr) RPP013 Introduction to Business Mathematics 3 ECTS cr (2 Finnish cr) RPP014 Mathematical Logic 1.5 ECTS cr (1 Finnish cr) RPP015 Computing English 4.5 ECTS cr (3 Finnish cr) RPP016 Swedish in Business Communication 3 ECTS cr (2 Finnish cr) RPP017 Introduction to Windows 1.5 ECTS cr (1 Finnish cr) RPP018 Introduction to Word Processing 1.5 ECTS cr (1 Finnish cr) RPP019 Introduction to Tabular Sheeting 3 ECTS cr (2 Finnish cr) RPP020 Digital Technology and Picture Processing 6 ECTS cr (4 Finnish cr) RPP021 Internet and Digital Media 4.5 ECTS cr (3 Finnish cr) RPP022 Introduction to Programming 3 ECTS cr (2 Finnish cr) RPP023 Scientific Writing 1.5 ECTS cr (1 Finnish cr) RPP024 Study Guidance 1.5 ECTS cr (1 Finnish cr) RPP025 Entrepreneurship and Setting up a Company 3 ECTS cr (2 Finnish cr) RPP026 Basics of Business Logistics 3 ECTS cr (2 Finnish cr) RPP027 Marketing Mix Decisions 3 ECTS cr (2 Finnish cr) RPP028 Customer Service-oriented Enterprise 1.5 ECTS cr (1 Finnish cr) RPP029 Environment of Information Technology 1.5 ECTS cr (1 Finnish cr) RPP030 Basics on Spreadsheet Program 1.5 ECTS cr (1 Finnish cr) RPP031 Word Processing and Office Services 4.5 ECTS cr (3 Finnish cr) RPP032 Economics 3 ECTS cr (2 Finnish cr) RPP035 Business Basics in English 3 ECTS cr (2 Finnish cr) RPP036 Business Swedish 3 ECTS cr (2 Finnish cr) RPP037 Business German 3 ECTS cr (2 Finnish cr) RPP038 Elementary Course of German 3 ECTS cr (2 Finnish cr) RPP039 Descriptive Statistics 1.5 ECTS cr (1 Finnish cr) RPP040 Writing Business Letters 1.5 ECTS cr (1 Finnish cr) RPP041 Presentation Skills 1.5 ECTS cr (1 Finnish cr) RPP042 Negotiation Skills 1.5 ECTS cr (1 Finnish cr) RPP043 The Basic Functions of an Enterprise 3 ECTS cr (2 Finnish cr) 40 RPP044 Introduction to Entrepreneurship 4.5 ECTS cr (3 Finnish cr) RPP045 Basics of Research Work 1.5 ECTS cr (1 Finnish cr) RPP046 Basics of Financing 1.5 ECTS cr (1 Finnish cr) RPP047 Introduction to Contract Law 1.5 ECTS cr (1 Finnish cr) RPP048 Ownership and Bargain 3 ECTS cr (2 Finnish cr) PROFESSIONAL STUDIES RPA001 Hardware and Tool Programs 6 ECTS cr (4 Finnish cr) RPA004 Graphical User-Interface Programming 3 ECTS cr (2 Finnish cr) RPA005 Introduction to System Analysis 4.5 ECTS cr (3 Finnish cr) RPA006 Data Administration and Database Management Systems 6 ECTS cr (4 Finnish cr) RPA007 C Programming Language 6 ECTS cr (4 Finnish cr) RPA008 Java Programming Language 6 ECTS cr (4 Finnish cr) RPA009 Media, Visuality and Esthetics 3 ECTS cr (2 Finnish cr) RPA010 Electronic Commerce, Design and Implementation of Electronic Shopping Mall 7.5 ECTS cr (5 Finnish cr) RPA011 Virtual Reality Technologies 3 ECTS cr (2 Finnish cr) RPA012 Hypermedia 1.5 ECTS cr (1 Finnish cr) RPA013 E-Business Project 7.5 ECTS cr (5 Finnish cr) RPA014 Logistics of E-Business 1.5 ECTS cr (1 Finnish cr) RPA015 Justice of E-Business 1.5 ECTS cr (1 Finnish cr) RPA016 Language of Network Communication 1.5 ECTS cr (1 Finnish cr) RPA017 Advanced Management Accounting 1.5 ECTS cr (1 Finnish cr) RPA018 Financial Analysis 1.5 ECTS cr (1 Finnish cr) RPA019 Statistical Mathematics 3 ECTS cr (2 Finnish cr) RPA020 Investing Mathematics 1.5 ECTS cr (1 Finnish cr) RPA021 English in E-Business Communication 3 ECTS cr (2 Finnish cr) RPA022 Embedded Processor Techniques 4.5 ECTS cr (3 Finnish cr) RPA023 Embedded Systems Support 6 ECTS cr (4 Finnish cr) RPA024 Programming Technology 3 ECTS cr (2 Finnish cr) RPA025 Assembler Language 3 ECTS cr (2 Finnish cr) RPA029 Strategic Decision-making 1.5 ECTS cr (1 Finnish cr) RPA030 Risk Management 1.5 ECTS cr (1 Finnish cr) RPA032 Special Issues of Logistics 1.5 ECTS cr (1 Finnish cr) RPA035 Creative Organization and Team Work 1.5 ECTS cr (1 Finnish cr) RPA036 Marketing Communication 3 ECTS cr (2 Finnish cr) RPA037 Marketing Planning and Marketing Research 3 ECTS cr (2 Finnish cr) RPA038 Internationalisation of an Enterprise 1.5 ECTS cr (1 Finnish cr) RPA039 Selecting Intermediaries and Partners 1.5 ECTS cr (1 Finnish cr) RPA040 Export and Import Transactions 3 ECTS cr (2 Finnish cr) RPA041 Accounting Act 1.5 ECTS cr (1 Finnish cr) RPA042 Value Added Tax System 1.5 ECTS cr (1 Finnish cr) RPA043 Administration and Operations of Salary Calculations 1.5 ECTS cr (1 Finnish cr) RPA044 Business Taxation and Planning of Financial Statements 1.5 ECTS cr (1 Finnish cr) RPA046 Computer Technology in Visual Presentation 3 ECTS cr (2 Finnish cr) RPA047 Business Information Systems and Databases 1.5 ECTS cr (1 Finnish cr) RPA048 Business Communication in English 3 ECTS cr (2 Finnish cr) RPA049 Professional English 3 ECTS cr (2 Finnish cr) RPA050 Business Communication in Swedish 1.5 ECTS cr (1 Finnish cr) RPA051 Business Communication in German 3 ECTS cr (2 Finnish cr) RPA052 Professional German 1.5 ECTS cr (1 Finnish cr) RPA053 Extension Course in German 3 ECTS cr (2 Finnish cr) RPA054 Supplementary Course in German 1.5 ECTS cr (1 Finnish cr) RPA055 Public Administration 1.5 ECTS cr (1 Finnish cr) RPA056 Money and Monetary Policy 1.5 ECTS cr (1 Finnish cr) RPA057 International Economics 3 ECTS cr (2 Finnish cr) RPA060 Research Seminar 1.5 ECTS cr (1 Finnish cr) RPA061 Statistical Software 1.5 ECTS cr (1 Finnish cr) 41 RPA062 Integrated Information Systems for Financial Accounting 1.5 ECTS cr (1 Finnish cr) RPA063 Management of Finances in Association and in Housing Corporation 1.5 ECTS cr (1 Finnish cr) RPA064 Auditing of the Accounts 1.5 ECTS cr (1 Finnish cr) RPA065 Consolidated Financial Statements 1.5 ECTS cr (1 Finnish cr) RPA066 International Accounting 1.5 ECTS cr (1 Finnish cr) RPA067 Special Issues in Taxation and Planning of Financial Statements 1.5 ECTS cr (1 Finnish cr) RPA068 Accounting Terminology in English 1.5 ECTS cr (1 Finnish cr) RPA072 Linear Programming 3 ECTS cr (2 Finnish cr) RPA073 Documents in Business Communication 1.5 ECTS cr (1 Finnish cr) RPA084 Marketing Planning, Advanced Studies 3 ECTS cr (2 Finnish cr) RPA085 Marketing Research, Advanced Studies 3 ECTS cr (2 Finnish cr) RPA088 Customer Relationship Marketing 1.5 ECTS cr (1 Finnish cr) RPA089 Business to Business Marketing 1.5 ECTS cr (1 Finnish cr) RPA090 Quality as Success Factor of Marketing 1.5 ECTS cr (1 Finnish cr) RPA091 Effective Marketing Communication 1.5 ECTS cr (1 Finnish cr) RPA092 Sales Negotiations in International Trade 3 ECTS cr (2 Finnish cr) RPA093 Development Project 1.5 ECTS cr (1 Finnish cr) RPA094 Marketing Related Communication 1.5 ECTS cr (1 Finnish cr) RPA095 Business Manners Knowledge 1.5 ECTS cr (1 Finnish cr) RPA097 Occupational Psychology 3 ECTS cr (2 Finnish cr) RPA098 Elementary Course in Spanish 3 ECTS cr (2 Finnish cr) RPA099 Extension Course in Spanish 3 ECTS cr (2 Finnish cr) RPA100 Physical Fitness and Health 3 ECTS cr (2 Finnish cr) RPA106 Course on Current Business Economics 1.5 ECTS cr (1 Finnish cr) RPA107 Advertisements in Various Media 3 ECTS cr (2 Finnish cr) RPA108 Extension Course in Word Processing 1.5 ECTS cr (1 Finnish cr) RPA109 Law of Family and Inheritance 1.5 ECTS cr (1 Finnish cr) RPA110 Basics of Self-development at Work 1.5 ECTS cr (1 Finnish cr) RPA111 Internal and External Communication 3 ECTS cr (2 Finnish cr) RPA112 Environment Knowledge 1.5 ECTS cr (1 Finnish cr) RPA113 Success Factors of a Retail Enterprise 1.5 ECTS cr (1 Finnish cr) RPA114 Purchase of Shares and Real Estates 1.5 ECTS cr (1 Finnish cr) RPA115 Crime and Penalty 1.5 ECTS cr (1 Finnish cr) RPA116 Quality Management 1.5 ECTS cr (1 Finnish cr) RPA118 Personal Tax Law 1.5 ECTS cr (1 Finnish cr) RPA119 Development of Accounting Information Systems 3 ECTS cr (2 Finnish cr) RPA121 Swedish Conversation 3 ECTS cr (2 Finnish cr) RPA122 Publication in Internet 3 ECTS cr (2 Finnish cr) RPA123 International Marketing Planning and Marketing Mix 1.5 ECTS cr (1 Finnish cr) RPA124 Social Contacts in English 1.5 ECTS cr (1 Finnish cr) RPA125 Designing Web Pages 1.5 ECTS cr (1 Finnish cr) RPA126 Obligation, Securities and Compensation for Damage 1.5 ECTS cr (1 Finnish cr) RPA127 Introduction to IT- and Database Management Systems 3 ECTS cr (2 Finnish cr) RPA128 Electronic Commerce, E-Business 3 ECTS cr (2 Finnish cr) RPA129 Business Communication 3 ECTS cr (2 Finnish cr) RPA132 Digital Media Software Design 7.5 ECTS cr (5 Finnish cr) RPA133 Digital Media Project 7.5 ECTS cr (5 Finnish cr) RPA134 Network Publishing 3 ECTS cr (2 Finnish cr) RPA135 Visual Design on Mobile Interfaces 3 ECTS cr (2 Finnish cr) RPA136 Virtual Modelling 6 ECTS cr (4 Finnish cr) RPA137 Wireless Multimedia 6 ECTS cr (4 Finnish cr) RPA138 Digital Picture Processing 6 ECTS cr (4 Finnish cr) RPA139 Usefulness of Interfaces 6 ECTS cr (4 Finnish cr) RPA140 Network Management 1.5 ECTS cr (1 Finnish cr) RPA141 Network Systems 3 ECTS cr (2 Finnish cr) RPA143 Introduction to Accounting Information Systems 1.5 ECTS cr (1 Finnish cr) RPA144 Financial Market 1.5 ECTS cr (1 Finnish cr) RPA145 Financial Planning 1.5 ECTS cr (1 Finnish cr) RPA146 Management and Leadership Skills 4.5 ECTS cr (3 Finnish cr) RPA147 Successful Meeting Communication 1.5 ECTS cr (1 Finnish cr) 42 RPA148 Labour Law 1.5 ECTS cr (1 Finnish cr) RPA149 Obligation, Securities and Compensation for Damage 3 ECTS cr (2 Finnish cr) RPA150 Environmental Accounting and Reporting 1.5 ECTS cr (1 Finnish cr) RPA151 Financial Investment 1.5 ECTS cr (1 Finnish cr) RPA152 Financing of a Small Company 1.5 ECTS cr (1 Finnish cr) RPA153 Financial Risks 1.5 ECTS cr (1 Finnish cr) RPA154 Investment Activities 3 ECTS cr (2 Finnish cr) RPA301 General Training 9 ECTS cr (6 Finnish cr) RPA302 Professional Training 21 ECTS cr (14 Finnish cr) RPA303 Training 30 ECTS cr (20 Finnish cr) RPA304 Thesis 15 ECTS cr (10 Finnish cr) RPA305 Thesis 15 ECTS cr (10 Finnish cr) 43 9.3 ACTIVITIES IN RAAHE 9.3.1 Sports: Indoor badminton, squash and tennis: Raahen Liikuntahalli Oy, Kummatinkatu 3, tel. 2239 549 Raahen Uimahalli, Uimahallintie 1, tel. 221 474 Bowling: Raahen Uimahalli, Uimahallintie 1, tel. 221 474 Golf: Raahen tienoon Golf ry, Siikajoki golf course, Kastellintie 44, Siikajoki Ice hockey: Raahen jäähalli, Ollinkalliontie, tel. 2992 418 Riding: Kastellin Ratsutila, Siikajoki, tel. 241 121 Skating and skiing: There are many skating rinks and skiing tracks in Raahe in wintertime. Swimming: Raahen Uimahalli, Uimahallintie 1, tel. 221 474 There are also some public beaches in Raahe. 9.3.2 Others: Library: Raahe City Library (Raahen pääkirjasto), Rantakatu 45, tel. 2992 437 The libraries have a large selection of foreign newspapers, magazines and books, records, cassettes and CDs. Movies: Huvimylly, Kauppakatu 26, tel. 2237 059 Museums: Raahe Museum (Raahen museo), Rantakatu 33, tel. 2992 446 Sovelius House (Soveliuksen Talo), Rantakatu 36, tel. 2992 446 Saloinen Museum (Saloisten museo), 92210 Arkkukari, tel. 2992 446, open only June – August 9.3.3 Useful Information: Medicines: Medicines are sold at pharmacies (Apteekki). -Härkätorin Apteekki, Laivurinkatu 24, tel. 2237 303 -Kauppaporvarin Apteekki, Sovionkatu, tel. 2237 107 Book/Stationary: -Suomalainen kirjakauppa, Kirkkokatu 43, tel. 223 7163 -Tiimari, Laivurinkatu 19, tel. 220 186)