Computing and Computer Science in the Soviet Baltic Region
|
|
|
- Albert Parsons
- 9 years ago
- Views:
Transcription
1 Computing and Computer Science in the Soviet Baltic Region Enn Tyugu Institute of Cybernetics of TUT HiNC2, Turku 2007 Enn Tyugu 1
2 In the context of a big country Computing in the Soviet Union was considered as a part of cybernetics a capitalist pseudoscience in the fifties, hence publicly nonexistent, although computers were used already by physicists and space engineers. HiNC2, Turku 2007 Enn Tyugu 2
3 In the context of a big country In March 1955, a special governmental committee prepared a classified report and emphasized the Soviet lag in communications engineering, control engineering saying: As a result of irresponsible allegations by incompetent journalists, the word cybernetics became odious and cybernetic literature was banned, even for specialists, and this has undoubtedly damaged the development of information theory, electronic calculating machines, and systems of automatic control. In his article in 1958, A. Kolmogorov defined cybernetics as a discipline studying the methods of receiving, storing, processing, and using information in machines, living organisms, and their associations. HiNC2, Turku 2007 Enn Tyugu 3
4 The first graduates in CS It was suddenly decided in the SU in 1958 that a larger number of computer experts are urgently needed for defense and space industry. Several hundred young physicists, mathematicians and electronic engineers were reeducated in two years in LTU and MEI providing them as good education in computing as it was possible in those days. Among the graduates of these classes were ten Estonians and a larger number of Lithuanians who then returned to their countries. The first CS graduates in Estonia came from Taru University in 1960 by the initiative of Ü. Kaasik. HiNC2, Turku 2007 Enn Tyugu 4
5 A CS curriculum ( ) Ordinary differential equations 90 Algebra 90 Functins of a complex variable 90 Probability theory and statistics 105 Partial diffrential equations 30 Numeric methods 60 Programming 55 Control theory and tracking systems 204 Semiconductors and magnetic elements 60 Electronic devices 150 Theory of electric circuits 60 Arithmetic and logic of computers 45 Theory and design of analog computers 90 (+180) Theory and design of digital computers 108 (+206) HiNC2, Turku 2007 Enn Tyugu 5
6 Lithuania A computer factory was founded in Vilnius in 1960 (?). The graduates from Leningrad Technical University were the first qualified computer engineers at the factory. It became a large company Sigma that operated until the end of the SU. Ruta-110 was one the most popular computers produced by Sigma. HiNC2, Turku 2007 Enn Tyugu 6
7 Ruta-110 RUTA complex of devices of processing, input, storage, output, and also remote collection and output of the alphanumeric information intended for creation of local systems of data processing. It was developed in 1969 in Vilnius. The structure of the processor and peripherals, and also command system are developed taking into account requirements of processing of large scale arrays of data when solving a wide range of economical, administrative and other tasks. HiNC2, Turku 2007 Enn Tyugu 7
8 CS in Lithuania Two CS research centers in Lithuania: Kaunas (Henrikas Pranevičius) --formal specification, validation and simulation of distributed systems. Vilnius (Laimutas Telksnis) networking, data mining HiNC2, Turku 2007 Enn Tyugu 8
9 CS in Latvia CS mainly in Riga university and polyechnical institute both had research groups. Janis Barzdins, a graduate student of B. Trakhtenbrot obtained fundamental results in inducive inference, later applications in program synthesis from examples. R. Freivalds, I. Etmane, -- logic and its applications in CS. HiNC2, Turku 2007 Enn Tyugu 9
10 CS education in Leningrad Leningrad had good computer science and engineering education in many universities. The educators and research leaders in the sixties were T. Sokolv (LPI), V. Smolov (LETI), Maiorov (LITMO). The research started later also in Leningrad University S.Lavrov, G. Tseitin and many others. A strong research group was in the Computer Center of LOMI lead initially by N. Boldyrev and later by V. Varshavski. HiNC2, Turku 2007 Enn Tyugu 10
11 CS research in Leningrad But paradoxically, few widely known results in computer science came out from Leningrad, obviously because of the confidentiality of many works performed in military institutions of this city. This kind of an institution was a Construction Bureau-2 (KB-2) of Electronic Technology headed by Philip Staros (Alfred Sarant). HiNC2, Turku 2007 Enn Tyugu 11
12 Estonian contacts with Leningrad Svjatoslav Lavrov and Viktor Varshawski were the most supportive to young Estonian researchers. Leningrad Division of Mathematical Institute of the Soviet Academy of Sciences (LOMI). A logician Nikolai Shanin and his group had a strong influence on Estonian computer science. The members of this group Sergei Maslov (proof theory), Anatol Slisenko (recursion theory), Grigori Mints (proof theory), Yuri Matijasevich (algebra and logic) have all influenced Estonian theoretical computer scientists. HiNC2, Turku 2007 Enn Tyugu 12
13 Institute of Cybernetics of Estonian Academy of Science Early Estonian computing was influenced by the fact that Institute of Cybernetics was founded in Tallinn in 1960, primarily by initiative of Nikolai Alumäe, who needed computers for his research in dynamics of thin shells (submarine hulls). HiNC2, Turku 2007 Enn Tyugu 13
14 First computer built in Estonia The Institute of Cybernetics was the place where the first digital computer M-3 was built in Estonia in It had been originally designed in Minsk, but was significantly improved by adding a core memory instead of a much slower magnetic drum. This increased the performance of the computer considerably. The Institute of Cybernetics became a leading research center in computer science and computer applications in the Soviet Baltic region. HiNC2, Turku 2007 Enn Tyugu 14
15 STEM the first digital computer designed and built in Estonia in bit processor on ferro-diode componnents; Interactive IO using electric typewriter; Small ferrite RAM; Large ROM; Software for erngineering problems; HiNC2, Turku 2007 Enn Tyugu 15
16 The first analog computer built in TPI, 1959 HiNC2, Turku 2007 Enn Tyugu 16
17 Early research (60-s) Early research in computer science in Estonia was mainly in programming languages. This was language design, syntactic analysis and compiler construction. A language called MALGOL (modular Algol) was developed and widely used on popular Minsk computers (M. Kotli). Mati Tombak became the leader of research in syntactic analysis, and a number of Ph.D theses were written in this area. Success in syntactic approach inhibited deeper interest in semantics of computations for years. HiNC2, Turku 2007 Enn Tyugu 17
18 Large applications On computer applications side, there was an information system project for a large wholesale warehouse of Estonian Consumers Cooperative Society (ETKVL) that was completed in the sixties. This project was well supported by the ETKVL administration, attracted good software developers due to the best working conditions and salaries, and became a success case of a large information system development in the Soviet Union. Another long-lasting and quite successful information technology project in Estonia was computer control of chemical processes in the oil shale chemistry, done by researchers of the Institute of Cybernetics and supervised by Raul Tavast in the seventies. HiNC2, Turku 2007 Enn Tyugu 18
19 Domain-oriented languages and IDE The first remarkable result was development of a language and environment SAP-2 for NC of machine tools in Estonia in the beginning of sixties. The system SAP-2 was introduced in the Soviet aviation industry and gave a good position for its main developer Boris Tamm in the Soviet computing. Another group of researchers (E. Tyugu et al) developed and applied in industry a modular programming environment SMP also in the end of sixties. This became a starting point for research in software engineering here, because SMP supported a well-defined software technology and documentation. This research direction continued by development of structural synthesis of programs and its implementation in several software tools (PRIZ, MicroPRIZ, NUT). HiNC2, Turku 2007 Enn Tyugu 19
20 CAD/CAM applications The first engineering applications were optimization programs for machine tools cuting conditions, processing time etc. for Putilov plant in Leningrad in the sixties. Larger applicatios were for Elektrosila plant in Leningrad and rocket engines plant in Dnepropetrovsk (70-s). Later aplications in power semiconductor design and technology for Tallinn Electrotechnical plant(80-s). HiNC2, Turku 2007 Enn Tyugu 20
21 A survey of research topics, 70/80 Research in databases (A. Isotamm, A. Villems, A. Kalja, H.-M. Haav). Control theory and computer control (Ü. Kotta, R. Tavast, L. Mõtus). Systolic algorithms and FFT (I. Arro, T. Plaks). Synthesis of programs (E. Tõugu, G. Mints). Attribute grammars (J. Penjam, M. Meriste). Expert systems and knowledge representation (J. Tepandi, E. Tõugu, M. Koit). Logic, in particular, proof theory, realizability, model checking (G. Mints, T. Tammet, S. Tupailo). Software environments (B. Tamm, J. Pruuden, M. Matskin, S. Shmundak). Test generation (R. Ubar). Automata theory (G. Jakobson, P. Leis) HiNC2, Turku 2007 Enn Tyugu 21
22 Automata theory, recursion theory In the beginning of seventies, Wilhelm Kracht introduced automata theory in his seminars to young scientists. Soon it gave output in the form of Ph.D theses on decomposition of automata (Gabriel Jakobson, Andres Keevallik, Paul Leis). This research domain became practically widely recognized many years later, when fast computers and new challenges in chip design appeared. J. Henno was one of the first Estonians studying CS abroad. He worked in the group of A. Salomaa in Finland in 1976 on the complexity of multiplace functions. HiNC2, Turku 2007 Enn Tyugu 22
23 Computer Design Office EKTA An important milestone of computing in Estonia was founding of the Computer Design Office (EKTA) of the Institute of Cybernetics in Due to personal contacts of its scientific leader H. Tani with German engineers as well as with researchers in the Soviet Union, EKTA got advanced microprocessors and printed circuits technology, and evolved into a leading center in design and application of microprocessor systems in the Soviet Union. EKTA designed and manufactured a number of personal computers Juku for Estonian schools in It was a dream that success of this project would have the influence on education in Estonia comparable to the publication of bible in the native language in the eighteenth century. HiNC2, Turku 2007 Enn Tyugu 23
24 Scandinavian contacts Although Estonia was behind the iron curtain, the country had better contacts with the West in computer science than most parts of the Soviet Union had it. There was a special agreement on scientific cooperation between Estonia and Finland in the field of computer science. This was mainly handled without interference from Moscow. Finnish scientists (Reino Kurki-Suonio, Markku Syrjanen, Hannu Jaakkola and many others) were frequent visitors in Estonia. HiNC2, Turku 2007 Enn Tyugu 24
25 Scandinavian contacts continued Good contacts were established with Denmark (Dines Björner) and Sweden (Bengt Nordström s group and Jan Smith in particular, Per Martin-Löf) in eighties. Eric Sandevall from Linköping sent a source code of Interlisp when it was a popular AI programming tool to the Institute of Cybernetics, and helped in this way the researchers in artificial intelligence to become a part of international AI community. Estonia became a meeting place of western and eastern computer scientists where numerous meetings were held, because it was easily accessible from both sides, especially by ferry from Helsinki from the West. HiNC2, Turku 2007 Enn Tyugu 25
26 Leagues A and B in the Soviet CS League A: Some institutes in Moscow and Novosibirsk, military institutions, computers M20, Besm, Elbrus etc. League B: Institutes outside Russian Federation, Ural and Minsk series computers. Institute of Cybernetics got operational Elbrus-1 in 1987, but we had good contacts with researchers of the league A beginning from HiNC2, Turku 2007 Enn Tyugu 26
27 START project Official goal: to develop new high-performance highly parallel hardware and intelligent software (like the Japanese 5-th generation). The aim of the initiators of the project was to get better resources for testing their ideas in computer architecture (V. Kotov), application software (V. Brjabrin) and intelligent software (A. Narinyani, E. Tyugu). Direct support from G. Marchuk gave good resources. Results in Tallinn: NUT and PIRS; in Novosibirsk: KRONOS and MARS; in Moscow: application software for PC-s. HiNC2, Turku 2007 Enn Tyugu 27
28 Workstation PIRS in bit processor Kronos from Novosibirsk; C compiler, Unix, NUT; own windows system using Athena widgets. HiNC2, Turku 2007 Enn Tyugu 28
29 Number of employees in the Insitute of Cybernetics and EKTA HiNC2, Turku 2007 Enn Tyugu 29
30 + - People knew each other Good beginning Good math in high schools Good contacts with top researchers in the SU Few experts Few contacts with the world No advanced HW No big/rich customers HiNC2, Turku 2007 Enn Tyugu 30
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Position Classification Flysheet for Computer Science Series, GS-1550. Table of Contents
Position Classification Flysheet for Computer Science Series, GS-1550 Table of Contents SERIES DEFINITION... 2 OCCUPATIONAL INFORMATION... 2 EXCLUSIONS... 4 AUTHORIZED TITLES... 5 GRADE LEVEL CRITERIA...
LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014
100 Level Title Unit Status GST 101 Use of English and Communication Skills I 2 C GST 107 The Good Study Guide 2 C BIO101 General Biology 2 C CHM101 Introductory Inorganic Chemistry 2 C CIT 101 Computers
DEVELOPMENT OF TERNARY COMPUTERS AT MOSCOW STATE UNIVERSITY Brousentsov N.P., Maslov S.P., Ramil Alvarez J., Zhogolev E.A. Russia
DEVELOPMENT OF TERNARY COMPUTERS AT MOSCOW STATE UNIVERSITY Brousentsov N.P., Maslov S.P., Ramil Alvarez J., Zhogolev E.A. Russia It is known that the ternary arithmetic has essential advantages as compared
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
SYSTEMS, CONTROL AND MECHATRONICS
2015 Master s programme SYSTEMS, CONTROL AND MECHATRONICS INTRODUCTION Technical, be they small consumer or medical devices or large production processes, increasingly employ electronics and computers
COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa
FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa COMPUTER SCIENCE Computer Science is the study of computer programs, abstract models of computers, and applications of computing.
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
CHAPTER 1 ENGINEERING PROBLEM SOLVING. Copyright 2013 Pearson Education, Inc.
CHAPTER 1 ENGINEERING PROBLEM SOLVING Computing Systems: Hardware and Software The processor : controls all the parts such as memory devices and inputs/outputs. The Arithmetic Logic Unit (ALU) : performs
Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science
Online Computer Science Degree Programs EDIT Online computer science degree programs are typically offered as blended programs, due to the internship requirements for this field. Blended programs will
Computer Science. Requirements for the Major (updated 11/13/03)
Computer Science Faculty: Knox Chair; Komagata,, Martinovic, Neff, Sampath, Wolz Faculty from mathematics with joint teaching appointments in computer science: Conjura, Greenbaun, Iannone The computer
ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science
ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science Program Schedule CTech Computer Science Credits CS101 Computer Science I 3 MATH100 Foundations of Mathematics and
Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences
1121-1122 In the Name Of Allah, the Most Beneficent, the Most Merciful Imam Mohammad Ibn Saud Islamic University Department of Computer Sciences Program Description of Master of Science in Computer Sciences
Baltic Military History Newsletter November 2011 Baltic Military History Workshop 2011
Baltic Military History Newsletter November 2011 Baltic Military History Workshop 2011 The Baltic Military History Workshop 2011 was held at the Baltic Defence College 20-21 October 2011. The presentations
LONG BEACH CITY COLLEGE MEMORANDUM
LONG BEACH CITY COLLEGE MEMORANDUM DATE: May 5, 2000 TO: Academic Senate Equivalency Committee FROM: John Hugunin Department Head for CBIS SUBJECT: Equivalency statement for Computer Science Instructor
CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing
CS Master Level Courses and Areas The graduate courses offered may change over time, in response to new developments in computer science and the interests of faculty and students; the list of graduate
Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
Engineering Disciplines
Engineering Overview The Field - Engineering Disciplines - Preparation - Accreditation - Day in the Life - Earnings - Employment - Career Path Forecast - Professional Organizations The Field Engineers
MASTER S PROGRAM IN INFORMATION TECHNOLOGY
MASTER S PROGRAM IN INFORMATION TECHNOLOGY Computing Electronics and Communication Systems Mathematics Program description This program covers many fields in the broad area of information technology, including
COCOVILA Compiler-Compiler for Visual Languages
LDTA 2005 Preliminary Version COCOVILA Compiler-Compiler for Visual Languages Pavel Grigorenko, Ando Saabas and Enn Tyugu 1 Institute of Cybernetics, Tallinn University of Technology Akadeemia tee 21 12618
IEC 61131-3. The Fast Guide to Open Control Software
IEC 61131-3 The Fast Guide to Open Control Software 1 IEC 61131-3 The Fast Guide to Open Control Software Introduction IEC 61131-3 is the first vendor-independent standardized programming language for
SCHOOL OF ADVANCED TECHNOLOGIES, ENGINEERING AND SCIENCE (SATES) PROGRAM: CTech in Electrical and Electronic Engineering
SCHOOL OF ADVANCED TECHNOLOGIES, ENGINEERING AND SCIENCE (SATES) Program Schedule PROGRAM: CTech in Electrical and Electronic Engineering CTech Electrical & Electronic Engineering Credits IT101 Information
Department of Computer Science
The University of Texas at San Antonio 1 Department of Computer Science The Department of Computer Science offers a Bachelor of Science degree in Computer Science and a Minor in Computer Science. Admission
Computer Science. Master of Science
Computer Science Master of Science The Master of Science in Computer Science program at UALR reflects current trends in the computer science discipline and provides students with a solid theoretical and
Computer Science/Software Engineering
292 School of Science and Engineering Computer Science/Software Engineering Everald E. Mills, PhD, Chair Objectives The computer science program seeks to prepare students for careers that require sophisticated
Core Curriculum to the Course:
Core Curriculum to the Course: Environmental Science Law Economy for Engineering Accounting for Engineering Production System Planning and Analysis Electric Circuits Logic Circuits Methods for Electric
Exploring Computer Science A Freshman Orientation and Exploratory Course
Exploring Computer Science A Freshman Orientation and Exploratory Course Stephen U. Egarievwe and Vivian J. Fielder Center for Internet Based Education and Research Department of Mathematics and Computer
Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1
The Role of Programming in Informatics Curricula A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The problem, and the key concepts. Dimensions
Why Get an M.Eng. in CS or Anything Else? Prof. Charlie Van Loan CS M.Eng. Program Director
Why Get an M.Eng. in CS or Anything Else? Prof. Charlie Van Loan CS M.Eng. Program Director Some Questions to Answer Do I need a fifth year? Is Entrepreneurship part of the deal? Is the MEng a stepping
How To Get A Computer Science Degree At Appalachian State
118 Master of Science in Computer Science Department of Computer Science College of Arts and Sciences James T. Wilkes, Chair and Professor Ph.D., Duke University [email protected] http://www.cs.appstate.edu/
Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT
Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.
CHAPTER 15: IS ARTIFICIAL INTELLIGENCE REAL?
CHAPTER 15: IS ARTIFICIAL INTELLIGENCE REAL? Multiple Choice: 1. During Word World II, used Colossus, an electronic digital computer to crack German military codes. A. Alan Kay B. Grace Murray Hopper C.
(Academy of Economic Studies) Veronica Adriana Popescu (Academy of Economic Studies) Cristina Raluca Popescu (University of Bucharest)
24 (Academy of Economic Studies) Veronica Adriana Popescu (Academy of Economic Studies) Cristina Raluca Popescu (University of Bucharest) Abstract: the importance of computer science, with the most important
The situation of psychology publications in Lithuania
Psychology Science Quarterly, Volume 51, 2009 (Supplement 1), pp. 141-146 The situation of psychology publications in Lithuania VILMANTE PAKALNISKIENE 1 Abstract There are only few journals in psychology
The Department of Electrical and Computer Engineering (ECE) offers the following graduate degree programs:
Note that these pages are extracted from the full Graduate Catalog, please refer to it for complete details. College of 1 ELECTRICAL AND COMPUTER ENGINEERING www.ece.neu.edu SHEILA S. HEMAMI, PHD Professor
COURSE TITLE COURSE DESCRIPTION
COURSE TITLE COURSE DESCRIPTION CS-00X COMPUTING EXIT INTERVIEW All graduating students are required to meet with their department chairperson/program director to finalize requirements for degree completion.
2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce
2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge
Reasons for need for Computer Engineering program From Computer Engineering Program proposal
Reasons for need for Computer Engineering program From Computer Engineering Program proposal Department of Computer Science School of Electrical Engineering & Computer Science circa 1988 Dedicated to David
PROJECT: EURO-AUDITS THE EUROPEAN ROAD SAFETY AUDITOR TRAINING SYLLABUS APPENDIX E SURVEY RESULTS. October 2007
PROJECT: EURO-AUDITS THE EUROPEAN ROAD SAFETY AUDITOR TRAINING SYLLABUS APPENDIX E SURVEY RESULTS October 2007 A European Commission co-funded project Appendix E Survey Results Contents: Survey Results
Doctor of Philosophy in Computer Science
Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects
POPULARITY OF STUDY PROGRAMMES IN TRANSPORT MANAGEMENT AMONG THE APPLICANTS TO LITHUANIAN HIGHER SCHOOLS, PARTICIPATING IN JOINT ADMISSION PROGRAMME
POPULARITY OF STUDY PROGRAMMES IN TRANSPORT MANAGEMENT AMONG THE APPLICANTS TO LITHUANIAN HIGHER SCHOOLS, PARTICIPATING IN JOINT ADMISSION PROGRAMME Olegas Prentkovskis 1, Romualdas Kliukas 2, Alfonsas
1. University of Tartu, Graduate School in Biomedicine and Biotechnology
17.12.2009 Doctoral Schools in Estonia 1. University of Tartu, Graduate School in Biomedicine and Biotechnology Tallinn University of Technology, Estonian University of Life Sciences, Estonian Biocentre;
History of Computer Science in Russia: the Scientists and Their Schools.
History of Computer Science in Russia: the Scientists and Their Schools. Edited by V. Zakharov, R. Podlovchenko, and Ya. Fet. Moscow: Nauka Publ. 2003. 486 pp. + 24 pp. of photos (57 photos). (In Russian).
Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?
Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers
One LAR Course Credits: 3. Page 4
Course Descriptions Year 1 30 credits Course Title: Calculus I Course Code: COS 101 This course introduces higher mathematics by examining the fundamental principles of calculus-- functions, graphs, limits,
College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks
College of Science Department of Mathematics and Computer Science Programs: Assessment Plan Computer Science and Computer Networks Computer Science offers the following instructional programs: 1. Bachelor
New trend in Russian informatics curricula: integration of math and informatics
New trend in Russian informatics curricula: integration of math and informatics Svetlana Gaisina Academy of post-degree pedagogical education, Saint Petersburg, [email protected] Sergei Pozdniakov Saint
Datavetenskapligt Program (kandidat) Computer Science Programme (master)
Datavetenskapligt Program (kandidat) Computer Science Programme (master) Wolfgang Ahrendt Director Datavetenskap (BSc), Computer Science (MSc) D&IT Göteborg University, 30/01/2009 Part I D&IT: Computer
Please consult the Department of Engineering about the Computer Engineering Emphasis.
COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals
HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University
HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION Department of Mathematics Virginia Polytechnic Institute & State University Revised June 2013 2 THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION
CURRICULUM VITAE. Tenure position: International Business - Specialisation Russia and the Enlarging EU
CURRICULUM VITAE Family name: First names: LIUHTO Mr. KARI Tapani Date of birth: December 26 th, 1967 Nationality: Civil status: Current profession: Finnish Married with one child Professor Tenure position:
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html
Computation Beyond Turing Machines
Computation Beyond Turing Machines Peter Wegner, Brown University Dina Goldin, U. of Connecticut 1. Turing s legacy Alan Turing was a brilliant mathematician who showed that computers could not completely
Division of Mathematical Sciences
Division of Mathematical Sciences Chair: Mohammad Ladan, Ph.D. The Division of Mathematical Sciences at Haigazian University includes Computer Science and Mathematics. The Bachelor of Science (B.S.) degree
DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING
DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING Fall 2000 The instructions contained in this packet are to be used as a guide in preparing the Departmental Computer Science Degree Plan Form for the Bachelor's
Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce
Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge of Computer Science
Depth and Excluded Courses
Depth and Excluded Courses Depth Courses for Communication, Control, and Signal Processing EECE 5576 Wireless Communication Systems 4 SH EECE 5580 Classical Control Systems 4 SH EECE 5610 Digital Control
GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code
GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Scheme & EVALUATION SCHEME Continuous (Theory) (E) Evaluation Practical (I) (Practical) (E) Process(M) MAX MIN MAX MIN
What Is School Mathematics?
What Is School Mathematics? Lisbon, Portugal January 30, 2010 H. Wu *I am grateful to Alexandra Alves-Rodrigues for her many contributions that helped shape this document. The German conductor Herbert
Department of Computer Science School of Arts and Science. www.cs.rutgers.edu
Department of Computer Science School of Arts and Science www.cs.rutgers.edu Presented by Prof. Louis Steinberg www.cs.rutgers.edu/~lou Computer Science 1 What is Computer Science? It s NOT just using
Bachelor Degree in Informatics Engineering Master courses
Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU For more information: Universidad del País Vasco / Euskal Herriko
Department of Computer Science
82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and
Master Specialization in Digital Design: Design and Programming of Embedded Systems
Master Specialization in Digital Design: Design and Programming of Embedded Systems Jan Schmidt, Ph.D. Department of Digital Design Faculty of Information Technology Czech Technical University in Prague
A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb
A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb Robert Manger, Goranka Nogo, Mladen Vuković Department of Mathematics, University of Zagreb Bijenička cesta 30, 10000
SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR
MASTER OF SCIENCE IN ELECTRICAL ENGINEERING (MS EE) FIRST YEAR Elective 3 Elective 3 Elective 3 Seminar Course (EE 296) 1 TOTAL 12 TOTAL 10 SECOND YEAR Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300)
Computer Engineering as a Discipline
Computing Curriculum Computer Engineering Curriculum Report Chapter 2 Computer Engineering as a Discipline T his chapter presents some of the characteristics that distinguish computer engineering from
Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula
Department of CSE Jaypee University of Information Technology, Waknaghat Course Curricula This document contains the Course Curricula for the following courses offered in the Department of CSE : B.Tech.
010200 - «Mathematics and Computer Science»
Institute of Applied Mathematics and Mechanics Telematics Department (under the Central Scientific Research Institute of Robotics and Technical Cybernetics) announces admission to bachelor's and master's
FACULTY OF COMPUTER SCIENCE AND ENGINEERING CURRICULUM FOR POSTGRADUATE PROGRAMMES. (Master in Information Technology)
FACULTY OF COMPUTER SCIENCE AND ENGINEERING CURRICULUM FOR POSTGRADUATE PROGRAMMES (Master in Information Technology) MASTER IN INFORMATION TECHNOLOGY (MIT) CURRICULUM 1.1 Introduction This programme is
Aims and Objectives. E 3.05 Digital System Design. Course Syllabus. Course Syllabus (1) Programmable Logic
Aims and Objectives E 3.05 Digital System Design Peter Cheung Department of Electrical & Electronic Engineering Imperial College London URL: www.ee.ic.ac.uk/pcheung/ E-mail: [email protected] How to go
These degree requirements are in effect starting from 2012-2013 Admission.
MASTER S DEGREE PROGRAM IN Computer Science College of Engineering University of Colorado Denver These degree requirements are in effect starting from 2012-2013 Admission. The Department of Computer Science
Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals
THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer?
Poznan University of Technology Faculty of Electrical Engineering
Poznan University of Technology Faculty of Electrical Engineering Contact Person: Pawel Kolwicz Vice-Dean Faculty of Electrical Engineering [email protected] List of Modules Academic Year: 2015/16
TEACHING OF STATISTICS IN NEWLY INDEPENDENT STATES: THE CASE OF KAZAKSTAN
TEACHING OF STATISTICS IN NEWLY INDEPENDENT STATES: THE CASE OF KAZAKSTAN Guido Ferrari, Dipartimento di Statistica G. Parenti, Università di Firenze, Italy The aim of this report is to discuss the state
THE POPULARITY OF STUDY PROGRAMMES IN AVIATION AREA AMONG THE APPLICANTS TO LITHUANIAN HIGHER SCHOOLS
Session 5. Innovations in Education and Research Proceedings of the 9th International Conference Reliability and Statistics in Transportation and Communication (RelStat 09), 2124 October 2009, Riga, Latvia,
Master of Science in Applied Computer Science
Learning Assurance Report For the Master of Science in Applied Computer Science Department of Computer Science and Information Systems College of Science and Mathematics Fall 2003 Prepared by Ken Hoganson,
Master of Science in Computer Science
Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,
COURSE CATALOGUE 2013-2014
COURSE CATALOGUE 201-201 Field: COMPUTER SCIENCE Programme: Bachelor s Degree Programme in Computer Science (Informatics) Length of studies: years (6 semesters) Number of ECTS Credits: 180 +0 for the B.Sc.
Resume of Hanan H. Elazhary
Resume of Hanan H. Elazhary Home Phone: 35853017, 35853986 Cell Phone: 0112302019 E-mail: [email protected], [email protected] Nationality: Egyptian Gender: Female EDUCATION Ph.D. in Computer Science
Department of Computer Science and Engineering
Mississippi State University 1 Department of Computer Science and Engineering Department Head: Professor Donna Reese Office: 300 Butler Hall The Department of Computer Science and Engineering is dedicated
COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)
VCU 1 COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) The Bachelor of Science in Computer Science is built on a rigorous, highly concentrated, accredited curriculum of computer science courses. The program
CURRICULUM VITAE EDUCATION:
CURRICULUM VITAE Jose Antonio Lozano Computer Science and Software Development / Game and Simulation Programming Program Chair 1902 N. Loop 499 Harlingen, TX 78550 Computer Sciences Building Office Phone:
Draft dpt for MEng Electronics and Computer Science
Draft dpt for MEng Electronics and Computer Science Year 1 INFR08012 Informatics 1 - Computation and Logic INFR08013 Informatics 1 - Functional Programming INFR08014 Informatics 1 - Object- Oriented Programming
COMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton
MICROPROCESSOR SYSTEMS Mitchell Aaron Thornton, Department of Electrical and Computer Engineering, Mississippi State University, PO Box 9571, Mississippi State, MS, 39762-9571, United States. Keywords:
Engineering Technology Disciplines
Engineering Technology Overview The Field - Engineering Technology Disciplines - Preparation - Accreditation - Day in the Life - Earnings - Employment - Career Path Forecast - Professional Organizations
M.Tech. Software Systems
M.Tech. Software Systems Input Requirements Employed professionals holding an Integrated First Degree of BITS or its equivalent in relevant disciplines, with minimum one year work experience in relevant
lesson 1 An Overview of the Computer System
essential concepts lesson 1 An Overview of the Computer System This lesson includes the following sections: The Computer System Defined Hardware: The Nuts and Bolts of the Machine Software: Bringing the
CS 40 Computing for the Web
CS 40 Computing for the Web Art Lee January 20, 2015 Announcements Course web on Sakai Homework assignments submit them on Sakai Email me the survey: See the Announcements page on the course web for instructions
M.S. in Electrical Engineering
1 M.S. in Electrical Engineering Degree Requirements Bridge Program Students who have earned a Bachelor of Science in Engineering Technology (B.S.E.T.) degree, or who lack an appropriate background may
School Psychology in Estonia
School Psychology in Estonia 1. Context of school psychology Geographic characteristics; Located in northern Europe, on the eastern coast of Baltic Sea. Area 350kms from east to west 240kms from north
From Concept to Production in Secure Voice Communications
From Concept to Production in Secure Voice Communications Earl E. Swartzlander, Jr. Electrical and Computer Engineering Department University of Texas at Austin Austin, TX 78712 Abstract In the 1970s secure
Computer Science Information Sheet for entry in 2016. What is Computer Science?
Computer Science Information Sheet for entry in 2016 What is Computer Science? Computer Science is about understanding computer systems and networks at a deep level. Computers and the programs they run
Programming Languages
Programming Languages Qing Yi Course web site: www.cs.utsa.edu/~qingyi/cs3723 cs3723 1 A little about myself Qing Yi Ph.D. Rice University, USA. Assistant Professor, Department of Computer Science Office:
