Department of Computer science Technion Israel Institute of Technology. Graduate Studies Program Catalog
|
|
|
- Josephine Bernadette Cox
- 10 years ago
- Views:
Transcription
1 Department of Computer science Technion Israel Institute of Technology Graduate Studies Program Catalog
2 2
3 contents 1. INTRODUCTION STUDY AND RESEARCH AREAS M.SC. STUDIES ADMISSION REQUIREMENTS CURRICULUM FOR THE M.SC. PROGRAM PH.D. STUDIES...12 ADMISSION REQUIREMENTS RESEARCH STUDIES FACULTY RESEARCH INTERESTS RESEARCH GROUPS STRUCTURE
4 4
5 1. Introduction This booklet aims at guiding the students in the department of computer science for the degrees of M.Sc. and Ph.D. All the rules in this booklet are subject to the regulations of the School of Graduate Studies, as listed in the studies catalog of the Technion. In case of differences between the Hebrew and English versions of this catalog, the Hebrew version shall apply. The booklet lists the admission requirements and curriculum for M.Sc. and Ph.D. studies, the list of faculty members and their research areas, as well as division into research areas. The graduate studies catalogue of the department of computer science is also available on the Internet site of the department: The site also includes detailed information (in Hebrew and English) on the department, courses and syllabi, theses submitted in recent years, and other relevant information. It is also advisable to contact Yardena Kolet, the Secretary of Graduate Studies in the department in room 035, tel , or by 2. Study and Research Areas The department of computer science offers study programs for the degrees of Master in Science in Computer Science", Master in Science and Doctor of Philosophy, as well as a direct track to Ph.D. The expertise and research areas of the department are: Theory of Computer Science: Automata and Formal Languages Coding Complexity Computational Geometry Cryptology Distributed Computing Logic and Semantics Theory of Algorithms Systems: Databases & Data Mining Distributed & Parallel Systems Hardware and Computer Architecture Networks, Communication & Systems Programming languages Operating Systems & Virtualization Software & Hardware verification Software Engineering Storage System Security 5
6 Artificial Intelligence: Learning Reasoning Intelligent Systems and Scientific Computation Geometric Modeling Graphics Image Processing and Computer Vision Robotics and Complex Systems Scientific Computation and Numerical Analysis Interdisciplinary Research Bioinformatics (Computer Science and Biology) Computational Linguistics and Natural Language Processing Quantum Information Processing (Computer Science, Electrical Engineering, Physics and Chemistry) World Wide Web, Electronic Commerce, and Computational Finance In addition to the theoretic research in these areas, the department has research laboratories in the following areas: Robotics Computer Vision Artificial Intelligence Geometric Processing Computer Graphics and Geometric Planning Computer Communication Networks VLSI Circuits Software Systems Computer Systems Natural Languages Processing Bioinformatics Quantum Information Processing 3. M.Sc. Studies The Department of Computer Science offers a study program for the degree of Master of Science in Computer Science. The studies are open for graduates of B.Sc. in Computer Science or other fields. The Department also offers a study program for the degree of Master of Science for graduates of B.Sc., which is not in computer science (such as Mathematics, Physics, and Electrical Engineering). Admission Requirements ADMISSION REQUIREMENTS FOR THE MASTER IN COMPUTER SCIENCE PROGRAM Students who have graduated with a B.Sc. degree in Computer Science, or in any of the joint tracks of Computer Science and other Departments (e.g., Information Systems Engineering or Computer Engineering) may be admitted. Candidates who received their B.Sc. in another framework will be required to take supplementary courses as detailed below. Professional 6
7 achievements of candidates with experience in industry or experience in research, as well as recommendation letters, will be taken into account by the Admissions Committee. Candidates who wish to improve their academic standing towards admission may do so by taking courses as 'advanced studies'. For this, they have to meet the Vice Dean for Graduate Studies in order to decide what courses they should take, and set minimum acceptance grades for these courses. The Department prefers internal students who receive a fellowship and who devote all their time to studies, research, and teaching. A student who completed his B.Sc. in a recognized institute of higher learning in Israel (except for a college) with Computer Science as his major is not required to take supplementary courses. Students who graduated from a college will be admitted according to the policy of the School of Graduate Studies, as stated from time to time. Furthermore, a graduate of a college may be admitted as a qualifying student, study 20 credits in this status, and must receive an average of at least 88. The subjects of study will be decided upon in coordination with the Vice Dean for Graduate Studies. ADMISSION REQUIREMENTS FOR THE MASTER OF SCIENCE PROGRAM Students who have graduated with a B.Sc. in scientific or engineering programs may be admitted. The student should secure a faculty member who will serve as an advisor. It is not obligatory to submit a research proposal upon admission. The study program for each student will be determined in coordination with the advisor and the Vice Dean for Graduate Studies, and will be approved by the Admissions Committee. The program will include: 1. Graduate credits: 18 credits for students who completed a four-year program, 36 credits for graduates of a three-year program. 2. Supplementary study program as necessary. ADMISSION REQUIREMENTS FOR EXTERNAL STUDENTS A student may also be admitted as an external student (that is, without receiving a fellowship). The following three rules apply in this case: An external student for M.Sc. studies must be present in the Department at least two days a week, for at least one year. Either of the following two conditions must hold: The admission application is submitted together with a research proposal. In this case the admission will be approved subject to approval of the research proposal by the Graduate Studies Committee. The student has an excellent academic record, with a GPA substantially higher than the admission threshold, or with proven professional excellence, that will be verified by the Admissions Committee. Such a student will commit to work outside the department for at most three days a week (with the approval of the employer), and to work as a Teaching Assistant in the Department (regular load) if required to do so. 7
8 In case of a student with an exceptional academic record, the committee may consider admission even if the above conditions are not met. Curriculum for the M.Sc. Program During studies, the student should take a number of courses as described above, and perform research (with thesis or minor thesis) under the supervision of a faculty member. Students with a supplementary program should finish it as well. For the supervision of the research, the student should approach a faculty member in his field of interest. In special cases, and in coordination with, and with prior approval of the Graduate Studies Committee, the advisor may be an adjunct teacher or a member of another department in the Technion. External students may neither choose adjuncts nor external faculty as advisors. The research project may be theoretical or involve advanced engineering. In special cases, there is an option of a 'minor thesis', in which case, eight additional credits are required. PROGRAM FOR GRADUATES OF A THREE-YEAR PROGRAM B.SC. Students who graduated a three-year program are required to take courses worth 36 credits. For the first 18 credit points, the student must take 6 or more courses of the department of computer science from at least four different groups within the 12 groups of the optional courses (which are neither a project course, nor advanced topics, nor a seminar). Listed undergraduate courses may be taken as long as the student does not pass the allowed number of undergraduate credit points. The group topics are as follows: 1. Complexity of Computations Introduction to coding theory Complexity theory Algebraic methods in computer science Algorithms Probabilistic methods and algorithms Cryptography and complexity Communication complexity Approximation algorithms Computational learning theory Theory of Algorithms Data structure Algebraic methods in computer science Distributed algorithms A Algorithms Approximation algorithms Methods in analysis of algorithms Computational geometry Distributed algorithms B Computational learning theory Discrete algorithmic geometry Logic and its Applications Logic for computer science
9 Computability and definability Introduction to software verification Automatic verification of hardware and software systems Introduction to database theory Formal specification of complex systems Cryptology, Coding and Information Introduction to coding theory Computer security Cryptanalysis Modern cryptology Cryptography and complexity Digital sequences in communication and computer systems Coding for storage systems Introduction to quantum information processing Development of Software Systems Programming languages Constructive computer architecture Software engineering methods Introduction to software verification Program analysis and synthesis Database systems Formal specification of complex systems Managing data on the world-wide web Operating systems engineering Software design Object-oriented programming Agile software engineering Algorithms for dynamic memory management Communication and Distributed Systems Introduction to computer networks Internet networking Computer Security Distributed systems Distributed algorithms A Managing data on the world-wide web Parallel and distributed programming Database management systems implementation Distributed algorithms B Computer Systems File systems Constructive computer architecture Introduction to computer networks Program analysis and synthesis Computer security VLSI circuit design Database systems Managing data on the world-wide web 3.0
10 Operating systems engineering Database management systems implementation Parallel algorithms for fixed connection Algorithms for dynamic memory management Vision and Robotics Mathematical methods for computer applications Digital image and signal processing Introduction to optimization Bayesian networks Digital image processing Geometric computer vision Sparse representations and applications in signal and image processing Computer vision Visual recognition Introduction to robotics Geometry and Graphics Mathematical methods for computer applications Computer graphics Computer graphics Digital geometry processing Image synthesis Geometric models in CAD systems Computational geometry Discrete algorithmic geometry Learning and artificial Intelligence Introduction to natural language processing Bayesian networks Introduction to artificial intelligence Introduction to machine learning Computational learning theory Introduction to neural networks Computational Physics and Scientific Computing Mathematical methods for computer applications Numerical linear algebra Introduction to optimization Numerical solution of partial differential equations Acceleration of convergence of iterative procedures Multigrid methods Bioinformatics Introduction to bioinformatics Algorithms in computational biology 3.0 The remaining 18 credits should be of courses that yield expertise in the proposed research topic, according to a program decided jointly with the student's advisor. The student may take up to three seminars and advanced topics courses before the approval of his research program.
11 The following courses are obligatory. Students who did not study the courses: Digital computers architecture Theory of computation in the framework of their B.Sc. studies are required to study them in the framework of the M.Sc. program (the credits will be counted). At least six credits should be taken following the approval of the research proposal. Courses will be approved by the advisor or temporary advisor. In special cases, with the recommendation of the advisor and the Vice Dean for Graduate Studies, it is possible to study up to six credits of undergraduate courses. Students whose research is interdisciplinary, may, with special approval of the Vice Dean for Graduate Studies, study up to ten credits of undergraduate courses. PROGRAM FOR GRADUATES OF A FOUR-YEAR B.SC. PROGRAM The student must complete 18 credits of graduate courses, mostly in Computer Science courses. The courses will be chosen jointly with the advisor. The student is required to take at least two courses (six credits) after submitting a research proposal. The following courses are obligatory. Students who have not studied the courses: Digital computers architecture Theory of computation in the framework of their B.Sc. studies are required to study them in the framework of the M.Sc. program (the credits of the Digital computers architecture will NOT be counted within the 18 required credits, i.e., such students will study 21 credits.) SUPPLEMENTARY PROGRAM FOR QUALIFYING STUDENTS A student will be credited with graduate credits for a supplementary course at the graduate level (prefix 236), if the student obtained a reasonable grade. A student may be exempted from taking a supplementary course if: 1. The student studied a similar, or a more advanced course, in the same field (possibly in another academic institution). 2. The student received an exemption from the teacher of the course. A complete list of the supplementary courses will be compiled for each student at the time of his acceptance, according to the following list: Mathematics Courses Number Name Credits Infinitesimal calculus 1M Infinitesimal calculus 2M Algebra A 5.5 or Modern algebra H 2.5 Computer Science Courses Number Name Credits Numerical analysis
12 Introduction to probability M Introduction to system programming Data structures Algorithms Logic and set theory for CS Operating systems Digital computer architecture * Theory of computation * Theory of compilation 3.0 A student has to pass the supplementary courses with an average of 88, and each course with a minimum grade of 80. Students may register to these courses even if they did not take their prerequisites. The courses marked with an "*" are counted as credit points towards the M.Sc. degree. Upon successful completion of the supplementary courses, the vice-dean for graduate studies will approve the students transfer to the regular M.Sc. program (either for graduates of three-year or four-year B.Sc.). 4. Ph.D. Studies Admission requirements GENERAL The prime goal of doctoral studies is the development of an independent research capability culminating in original research work. The student will prepare a detailed scientific thesis based on the research he conducted. The research must be innovative, advance the state of knowledge in the student's chosen research field, and be acceptable for publication in respectable scientific journals in the field. DEFINITION OF TYPES OF STUDENTS A candidate who fulfills the formal admission requirements for studying towards a Ph.D. degree as set down by the School of Graduate Studies, or has almost completed his Master's degree and is interested in studying for a Ph.D. degree, shall contact (at any time) the committee for graduate studies in order to enroll. A candidate may be admitted either as a 'qualifying student' or as a 'regular student'. The former status gives the candidate one semester in which he may fulfill the conditions for admission as a regular student, as explained in Clause of the School of Graduate Studies Regulations. A student must be internal for at least one year during his studies. REQUEST FOR ADMISSION A candidate wishing to be admitted to Ph.D. studies will submit at least three letters of recommendation on standard forms provided by the Department. It is recommended that the candidate will have an advisor and a proposed research topic at the time he applies for 12
13 admission. If the candidate does not have an advisor and a proposed research topic, he should state in which field he intends to conduct his research. ADMISSIONS COMMITTEE If the candidate has no advisor and no research topic, the Graduate Studies Committee will consider the appointment of a special Admissions Committee. The Admissions Committee will consist of three faculty members, at least one of whom will be a member of the Graduate Studies Committee. This committee shall present its recommendation to the Graduate Studies Committee. The Admissions Committee may summon the student for an interview and/or examine his qualifications in any other way it deems fit. CONDITIONS OF ADMISSION In order to be admitted as a regular student for a Ph.D. degree, the candidate must fulfill the following conditions: Comply with all the formal requirements of the School of Graduate Studies. Be admitted by the Graduate Studies Committee, and comply with the requirements of that committee. Comply with other requirements (e.g., in case of a change in the field of research) that the Graduate Studies Committee may decide upon, while discussing the student's request. Be approved by the Dean of the School of Graduate Studies. A candidate who does not comply with the first condition may be accepted as a qualifying student for a period of one semester. During this time he must fulfill all the requirements which will allow a change of status to that of a regular student. DIRECT PH.D. STUDIES Outstanding students studying for M.Sc. may transfer to the direct study program towards a Ph.D. If the conditions for this transfer are satisfied (according to Clause of the School of Graduate Studies Regulations), the student needs to apply, with a recommendation of his advisor and an additional recommendation, to the Graduate Studies Committee. Research GENERAL The prime goal of doctoral studies is the development of an independent research capability culminating in original research work. The student will prepare a detailed scientific thesis based on the research he conducted. The research must be innovative, advance the state of knowledge in the student's chosen research field, and be acceptable for publication in respectable scientific journals in the field. ADVISOR AND RESEARCH TOPIC The student has to secure an advisor and define a research topic within one semester of his admission. An external student is not allowed to choose an adjunct teacher as an advisor. 13
14 CANDIDACY EXAM Towards the end of the first year, the student has to submit a research plan describing his upto-date achievements and his plans for the continuation of his research. This plan has to be approved by the advisor and the Graduate Studies Committee, and serves as a basis for the candidacy exam. Studies CREDITS A Ph.D. student will be considered as having a regular status if the number of courses he studied from the beginning of his doctoral degree is at least the number of semesters minus one. SUPPLEMENTARY COURSES Candidates for a Ph.D., whose previous degrees are not in Computer Science, will be required to take supplementary courses, selected from the obligatory courses in the three-year program for B.Sc. A candidate may be exempted from the above-mentioned courses if: The student has already successfully completed equivalent courses. The courses were prerequisites for advanced courses that he has already completed. The Graduate Studies Committee will determine, on a case-by-case basis, the supplementary courses, as well as the number of graduate credits the student has to complete (4 24). These courses will be selected in coordination with the student's advisor. 14
15 5. Faculty research interests Ailon, Nir Assistant Machine Learning and Statistics, Combinatorial Optimization and Approximation Algorithms, Algorithmic Dimension Reduction and Applications, Complexity. Attiya, Hagit Distributed computation and theoretical computer science; in particular: fault-tolerance; timingbased and asynchronous algorithms. Bar-Yehuda, Reuven Associate Combinatorial optimization: graph algorithms; scheduling algorithms, computational geometry. Baram, Yoram Statistical learning theory, Pattern recognition; Classification; Regression, Neural networks; Associative memory; Non-linear network dynamics; Virtual reality and feedback control aids for movement disorders. Barequet, Gill Associate Discrete and computational geometry; geometric computing; combinatorics; computer-aided geometric design; computer graphics and visualization. Ben-Chen, Mirela Assistant Computer Graphics, Geometry processing, Discrete differential geometry, Shape analysis and understanding. Ben-Sasson, Eli Associate Computational complexity; proof comp-lexity; analysis of sat solvers; sub-linear time algorithms for proof checking and error correcting codes. 15
16 Biham, Eli Cryptology and cryptanalysis; symmetric cryptography, quantum cryptography and quantum computation. Bruckstein, Alfred M. Image and signal processing, image analysis and synthesis; pattern recognition; applied geometry; robotics, especially ant robotics; estimation theory; neural coding. Bshouty, Nader H. Computational learning theory. Censor-Hillel, Keren Assistant Distributed Computing, especially Probabilistic Algorithms and Lower Bounds, and Theory of Computing in General. Cohen, Reuven Associate Architectures and protocols for computer networks: the Internet, wireless networks, cellular networks, broadband access networks, sensor networks, routing protocols, multicast, MAC protocols, and Transport protocols. El-Yaniv, Ran Associate Statistical learning theory, data clustering and compression, applications to information retrieval, web mining, human-computer interaction, biological sequence analysis, texture analysis and synthesis, and music analysis and synthesis; online algorithms: design, theoretical analysis and practical experimentation, computational finance: Portfolio selection algorithms. Elad, Michael Signal and image processing, and computer vision; Mathematical methods for image representation; Numerical methods in image processing. Elber, Gershon 16
17 Computer aided geometric design; computer graphics. Etzion, Tuvi Coding theory; combinatorial algorithms and designs; digital sequences in coding and communication. Etsion, Yoav Assistant Computer Architecture, Computer Systems and Parallel Processing, HW/SW Interoperability, Operating Systems, Parallel Programming Models, High-Performance Computing. Fischer, Eldar Associate Efficiency of calculations: especially property testing, statistical deductions, and probabilistically checkable proofs; combinatorics: especially graph theory, regularity theorems in combinatorial structures, and applications to algorithms; logic in computer science: logical characterization of properties for which there exist efficient algorithms or desirable combinatorial aspects. Francez, Nissim Emeritus Primary: formal semantics of natural language; type-logical grammar; computational linguistics; λ-calculus and proof theory. Secondary: semantics of programming languages; program verification; concurrent and distributed programming; logic programming. Friedman, Roy Associate Distributed systems; group communication; wide-area applications; middleware, CORBA and.net; clustering; distributed multimedia applications; mobile computing. Geiger, Dan Computational biology, Bayesian statistics; artificial intelligence. Gil, Joseph Associate Software engineering, in particular: aspects related to the object-oriented paradigm, programming languages and parsing. 17
18 Gotsman, Craig (Chaim) Computer graphics; animation; rendering; geometric modeling; computational geometry. Grumberg, Orna Computer-aided verification of software and hardware; model checking; formal verification; temporal logics; modularity; abstraction; distributed model checking, sat-based model checking, games, 3-valued logics. Heymann, Michael Emeritus Specification and Control of Discrete-Event and Hybrid Systems; Systems and Control Theory; Robotics; Optimization Theory. Ishai, Yuval Associate Cryptography, Complexity theory. Itai, Alon Deterministic and Randomized Data Structures and Algorithms, Algorithms for secondary storage, Corpora Based Natural Language Processing, Computational Learning Theory, Distributed Computing. Kaminski, Michael Non-monotonic logic; complexity of algebraic computations; finite automata theory; temporal logic. Kantorowitz, Eliezer Associate (Ret.) Software engineering; user interfaces; component oriented programming; internet programming; components with semantic interfaces; statistical estimation of the number of software faults Kanza, Yaron Assistant Database systems and Database theory: Data integration, Data exchange, Uncertainty and Incompleteness, Privacy and Access control; Managing data on the World-Wide Web: Querying XML, XML Retrieval; Geographic information systems. 18
19 Katz, Shmuel Program verification; formal specification methods; aspect-oriented software development; distributed systems; programming methodology; temporal logic; partial orders; programming languages; software engineering. Kimelfeld Benny Associate Database systems and theory, information extraction, information retrieval, data mining, probabilistic and inconsistent databases. Kimmel, Ron Image processing, computer vision, medical image analysis, computer graphics, differential geometry, scientific computing. Kohavi, Zvi Emeritus Failure-Tolerant design, testing and fault diagnosis of digital systems; Switching and finiteautomata theory; Reliability. Kushilevitz, Eyal Cryptography; Machine learning; computational complexity and commu-nication complexity; randomized distributed protocols. Lempel, Abraham Emeritus Application of discrete mathematics to problems in computer science and information theory; Imaging and compression technology. Lindenbaum, Michael Image processing and computer vision, especially the statistical analysis of visual tasks. Litman, Ami Associate (Ret.) Interconnection networks; parallel computation on fixed connection networks; systolic systems; layout of networks; digital systems, VLSI. 19
20 Makowsky, Johann Logic and complexity; complexity over the reals; algebraic combinatorics. Markovitch, Shaul Artificial Intelligence; Machine Learning; Multi-agent systems; Game playing; Opponent modeling; Search; Speedup Learning. Mendelson, Avi Computer Architecture - heterogeneous systems, system-on-a-chip, power management, faulttolerance, GPGPU; Operating Systems - for system-on-chip and hetero-geneous systems; Real- Time systems - WCET for single processor and multi-processors, operating system, mixcriticality power management for RT systems. Mor, Tal Associate Theoretical quantum information processing (computing, cryptography, information, communication); implementation (hardware) of quantum information processing; modern cryptology. Moran, Shlomo Algorithmic aspects of bioinformatics (with emphasis on phylogenetics); combinatorics and graph theory. Naor, Seffi (Joseph) Theory of algorithms and applications; Randomness and computation; approximation and online algorithms; combinatorial optimization; randomized algorithms; communication networks; parallel computation. Ornan, Uzzi Visiting Natural language processing, machine translation, information retrieval, processing of Hebrew in all levels (phonology, morphology, syntax, semantics), speech recognition. Paz, Azaria Emeritus 20
21 Theory of automata, deterministic and probabilistic; Theory of algorithms and integer algorithms; Theory of Bayes networks and Theory of Graphoids Petrank, Erez Associate Memory management, systems, parallel systems, cryptography, computational complexity, approximation algorithms. Pinter, Ron Bioinformatics; high performance computing; programming languages; compiler technology; automated design of integrated circuits; information organization and retrieval; data integration. Raz, Danny Theory and applications of management related problems in IP networks; active networks, network location problems, theory of network management, QoS routing, wireless networks, and other optimization problems. Rivlin, Ehud Robot vision; robot navigation; motion planing; visual servoing; active vision; object recognition; artificial intelligence; image understanding, image processing; image databases. Roth, Ronny Error-correcting codes; coding for magnetic and optical recording; application of coding theory to complexity; information theory; digital communication. Schuster, Assaf Parallel and distributed computing; peer-to-pear computing large scale data mining; scalable model checking; high-performance computer architecture; shared memory consistency models; java memory model; fault tolerance; distribute shared memory; non-stop systems. Shachnai, Hadas Design and analysis of algorithms for combinatorial optimization problems, in particular, algorithms for packing, scheduling and resource allocation problems arising in Information and Communication services; parameterized algorithms and their usage in approximation; randomized algorithms; parallel computation. 21
22 Shlomi, Tomer Associate Bioinformatics/Systems-Biology; biological-network analysis: constraint-based modeling of metabolic networks; protein-interaction network analysis. Shmueli, Oded Database systems: theoretical aspects of query processing in relational databases, xml databases and logic based databases (datalog); system issues: physical storage, concurrency control, recovery, replication and distribution; querying the WWW; electronic commerce; automated negotiation. Srebro-Bartom, Nathan Associate Machine Learning, Statistical Learning Theory, Convex Optimization Sidi, Avram Theory and application of scalar and vector extrapolation methods; numerical integration; numerical linear algebra; numerical solution of integral equations; padé and other related rational approximations. Tsafrir, Dan Assistant Operating systems, parallel systems, security, performance evaluation. Ungarish, Marius Simulations of rotating fluids (incompressible, compressible, two-phase, liquid metals); twophase flows; gravity currents; computational fluid dynamics, implementation of parallel computers, numerical methods. Yaakobi, Eitan Assistant Information and coding theory with applications to non-volatile memories, associative memories, data storage and retrieval, and voting theory. Yahav, Eran Associate 22
23 Program analysis, abstract interpretation, program verification, program synthesis, concurrent and distributed systems, programming languages, and software engineering. Yavneh, Irad Multigrid computational methods; scientific computing; computational physics; geophysical fluid dynamics; image processing and analysis; numerical analysis. Zaks, Shmuel Theory of distributed computing; atm and optical networks; combinatorial and graph algorithms; combinatorics and graph theory; discrete mathematics. 23
24 6. Research Groups structure Research groups Theory of Computer Science Systems Artificial Intelligence Intelligent systems and Scientific Computation Inter-disciplinary Research 24
25 Theory of Computer Science Automata and Formal Languages: N. Francez M. Kaminski B. Kimelfeld A. Paz Coding: E. Ben-Sasson E. T. Yaakobi Etzion T. A. Etzion Lempel A. R. Roth Lempel Complexity: R. Bar-Yehuda E. Ben-Sasson N. Bshouty E. Fischer Computationl Geometry: R. Bar-Yehuda G. Barequet Cryptology: E. Biham Y. Ishai E. Kushilevitz E. Petrank Distributed Computing: H. Attiya K. Censor-Hillel R. Friedman S Zaks Y. Ishai M. Kaminski E. Kushilevitz J Makowsky Logic and Semantics: N. Francez O. Grumberg M. Kaminski S. Katz B. Kimelfeld J. Makowsky Theory of Algorithms: N. Ailon R. Bar-Yehuda E. Ben-Sasson G. Barequet K. Censor-Hillel E. Fischer A. Itai SYSTEMS Databases and Data Mining: J. Gil Y. Kanza A. B. Kimelfeld Schuster O. A. Schuster Shmueli O. Shmueli Operating Systems & Virtualization Y. Etsion A. Schuster D. Tsafrir Distributed & Parallel Systems: H. Attiya Y. R. Friedman Etsion R. E. Petrank Friedman E. A. Petrank Schuster A. D. Schuster Tsafrir D. E. Yahav Tsafrir E. Yahav Programming Languages: J. Gil E. Petrank D. Tasfrir E. Yahav Hardware: and Z. Computer Kohavi A. Architecture: Litman T. Y. Mor Etsion Z. Kohavi A. Litman T. Mor Software & Hardware Verification: O. Grumberg M. Heymann S. Katz E. Yahav Networks, Communication & Systems: R. Cohen A. Litman D. Raz R. Roth 25 Software Engineering: J. Gil R. Friedman E. Kantorowitz S. Katz R. Pinter Storage: Y. Kanza E. Petrank A. Schuster D. Tsafrir E. Yaakobi E. Yahav System Security: E. Biham D. Tsafrir E. Yahav
26 7. Artificial Intelligence Learning: Y. Baram N. Bshouty A. Itai R. El- Yaniv M. Elad S. Markovitch D. Geiger UOrnan Reasoning: D. Geiger M. Kaminski A. Paz Intelligent systems and Scientific Computation Geometric Modeling: G. Elber G. Barequet Graphics: G. Elber M. Ben-Chen C. Gotsman R. Kimmel Image Processing & Computer Vision: A. Bruckstein M. Elad R. Kimmel M. Lindenbaum E. Rivlin I. Yavneh Robotics & Complex Systems: Y. Baram A. Bruckstein M. Heymann E. Rivlin Scientific Computation & Numerical Analysis: M. Elad R. Kimmel A. Sidi N. Srebro-Bartom M. Ungarish Interdisciplinary Research Bioinformatics: D. Geiger S. Moran R. Pinter T. Shlomi Computational Linguistics & Natural Languages Processing: N. Francez A. Itai B. Kimelfeld U. Ornan Quantum Information Processing: E. Biham T. Mor WWW, Electronic Commerce & Compu-tational Finance R. El-Yaniv Y. Kanza S. Markovitch J. Naor 26
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
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,
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
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/
REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])
244 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference
How To Get A Computer Science Degree
MAJOR: DEGREE: COMPUTER SCIENCE MASTER OF SCIENCE (M.S.) CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING The Department of Computer Science offers a Master of Science
Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina
Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures
REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])
305 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference
M.Sc. Program in Informatics and Telecommunications
M.Sc. Program in Informatics and Telecommunications at UoA-DIT Prof. Ioannis Stavrakakis Deputy Dept Chair, Director of Graduate Studies 1 Overview of Graduate Studies Initiated in 1993 Modified in 2000
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
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
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
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
REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])
299 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE SCHOOL OF COMPUTER SCIENCE, CIUDAD REAL Core Subjects (CS) Compulsory Subjects (CPS) Optional
Master of Science in Computer Science Information Systems
Master of Science in Computer Science Information Systems 1. General Admission Requirements. Admission to Graduate Studies (see graduate admission requirements). 2. Program Admission. In addition to meeting
Doctor of Philosophy in Systems Engineering
Doctor of Philosophy in Systems Engineering Coordinator Michael P. Polis Program description The Doctor of Philosophy in systems engineering degree program is designed for students who plan careers in
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
PhD in Computer Science at North Carolina A&T State University
PhD in Computer Science at North Carolina A&T State University December 5, 2013 Contents Admission...1 Program Requirements...2 Course Work...2 Advisory Committee...2 Residency and Other Requirements...2
How To Get A Computer Engineering Degree
COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME
Learning outcomes. Knowledge and understanding. Competence and skills
Syllabus Master s Programme in Statistics and Data Mining 120 ECTS Credits Aim The rapid growth of databases provides scientists and business people with vast new resources. This programme meets the challenges
Committee for the Evaluation of Computer Science Study Programs. Technion - Israel Institute of Technology Computer Science Faculty Evaluation Report
Committee for the Evaluation of Computer Science Study Programs Technion - Israel Institute of Technology Computer Science Faculty Evaluation Report November 2014 Contents Chapter 1: Background.....3 Chapter
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.
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
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
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.
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
THE M.SC. PROGRAMS OF THE FACULTY OF SCIENCE GENERAL INFORMATION THE SCHOOL OF M.SC. STUDIES
THE M.SC. PROGRAMS OF THE FACULTY OF SCIENCE GENERAL INFORMATION THE SCHOOL OF M.SC. STUDIES The Faculty of Science at the Hebrew University of Jerusalem invites outstanding Bachelor s-degree-level graduates
Master's Degree Program in Computer Science
Master's Degree Program in Computer Science 1. Curriculum Title Master of Science (Computer Science) M.Sc. (Computer Science) 2. Degree Title Master of Science (Computer Science) M.Sc. (Computer Science)
COMPUTER SCIENCE PROGRAM
COMPUTER SCIENCE PROGRAM Master of Science in Computer Science (M.S.C.S.) Degree DEGREE INFORMATION CONTACT INFORMATION Program Admission Deadlines: Fall: June 1February 15 Spring: October 15 Summer: No
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
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
Applied mathematics and mathematical statistics
Applied mathematics and mathematical statistics The graduate school is organised within the Department of Mathematical Sciences.. Deputy head of department: Aila Särkkä Director of Graduate Studies: Marija
COMPUTER SCIENCE. Learning Outcomes (Graduate) Graduate Programs in Computer Science. Mission of the Undergraduate Program in Computer Science
Stanford University 1 COMPUTER SCIENCE Courses offered by the Department of Computer Science are listed under the subject code CS on the Stanford Bulletin's ExploreCourses web site. The Department of Computer
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
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
Core Courses Seminar (0-2) Non-credit Ph.D. Thesis (0-1) Non-credit Special Studies (8-0) Non-credit. Elective Courses
İZMİR INSTITUTE OF TECHNOLOGY GRADUATE SCHOOL OF ENGINEERING AND SCIENCES DEPARTMENT OF COMPUTER ENGINEERING JOINT DOCTORAL PROGRAM IN COMPUTER SCIENCE AND ENGINEERING Core Courses CENG 590 CENG 600 CENG
The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:
West Virginia University 1 Computer Science Degrees Offered Master of Science in Computer Science (M.S.C.S) Doctor of Philosophy in Computer Science (Ph.D.) Program Description The Masters of Science in
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
UF EDGE brings the classroom to you with online, worldwide course delivery!
What is the University of Florida EDGE Program? EDGE enables engineering professional, military members, and students worldwide to participate in courses, certificates, and degree programs from the UF
Computer Information Systems
Computer Information System Courses Description 0309331 0306331 0309332 0306332 0309334 0306334 0309341 0306341 0309353 0306353 Database Systems Introduction to database systems, entity-relationship data
Agreement on Dual Degree Master Program in Computer Science. Politechnika Warszawska. Technische Universität Berlin
Agreement on Dual Degree Master Program in Computer Science between Politechnika Warszawska Faculty of Electronics and Information Technology and Technische Universität Berlin School of Electrical Engineering
Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program
Accelerated Bachelor of Science/Master of Science in Computer Science 1 Dual Degree Program Definitions The discussion below uses the following definitions: o BS/MS program: The complete accelerated Bachelor
Master s Program in Information Systems
The University of Jordan King Abdullah II School for Information Technology Department of Information Systems Master s Program in Information Systems 2006/2007 Study Plan Master Degree in Information Systems
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
Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin
Agreement on Dual Degree Master Program in Computer Science between KAIST Department of Computer Science and Technische Universität Berlin Fakultät für Elektrotechnik und Informatik (Fakultät IV) 1 1 Subject
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)
Master of Arts in Mathematics
Master of Arts in Mathematics Administrative Unit The program is administered by the Office of Graduate Studies and Research through the Faculty of Mathematics and Mathematics Education, Department of
Electrical and Computer Engineering (ECE)
Department of Electrical and Computer Engineering Contact Information College of Engineering and Applied Sciences B-236 Parkview Campus 1903 West Michigan, Kalamazoo, MI 49008 Phone: 269 276 3150 Fax:
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Software Engineering (B.S.S.E.) Goals of the Software Engineering Program The focus of the Software Engineering degree
These degree requirements are in effect starting from 2014-2015 Admission.
MASTER S DEGREE PROGRAM IN Computer Science These degree requirements are in effect starting from 2014-2015 Admission. College of Engineering University of Colorado Denver The Department 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
Multimedia Technology Bachelor of Science
Multimedia Technology Bachelor of Science 1. Program s Name Thai Name : ว ทยาศาสตรบ ณฑ ต สาขาว ชาเทคโนโลย ม ลต ม เด ย English Name : Bachelor of Science Program in Multimedia Technology 2. Degree Full
Computer Science MS Course Descriptions
Computer Science MS Course Descriptions CSc I0400: Operating Systems Underlying theoretical structure of operating systems; input-output and storage systems, data management and processing; assembly and
MS and PhD Degree Requirements
MS and PhD Degree Requirements Department of Electrical and Computer Engineering September 1, 2014 General Information on ECE Graduate Courses This document is prepared to assist ECE graduate students
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,
Computer Science Electives and Clusters
Course Number CSCI- Computer Science Electives and Clusters Computer Science electives belong to one or more groupings called clusters. Undergraduate students with the proper prerequisites are permitted
Erik Jonsson School of Engineering and Computer Science
Erik Jonsson School of Engineering and Computer Science Bachelor of Science in Computer Science (B.S.C.S.) Goals for the Computer Science Program The undergraduate Computer Science program is committed
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...
01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.
(International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models
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
How To Get A Masters Degree In Logistics And Supply Chain Management
Industrial and Systems Engineering Master of Science Program Logistics and Supply Chain Management Department of Integrated Systems Engineering The Ohio State University Logistics is the science of design,
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
Master Degree Program in Computer Science (CS)
Master Degree Program in Computer Science (CS) Students holding Bachelor s degree in Computer Science are accepted as graduate students, after meeting the general requirements stated below. Applicants
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
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2015/6 - August 2015 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
Software Engineering
Undergraduate Program Guide Bachelor of Science in Software Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
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
REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])
REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference to
ELECTRICAL ENGINEERING GRADUATE STUDENT HANDBOOK
ELECTRICAL ENGINEERING GRADUATE STUDENT HANDBOOK Master of Science Doctor of Philosophy Department of Electrical and Computer Engineering College of Engineering North Carolina A&T State University McNair
School of Computer Science
Computer Science Honours Level 2013/14 August 2013 School of Computer Science Computer Science (CS) Modules CS3051 Software Engineering SCOTCAT Credits: 15 SCQF Level 9 Semester: 1 This module gives a
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Department of Computer Science: Graduate Catalog http://cs.utdallas.edu/ Faculty Professors: Farokh Bastani, R. Chandrasekaran, Ding-Zhu Du, András
Department of Computer Science: Graduate Catalog http://cs.utdallas.edu/ Faculty Professors: Farokh Bastani, R. Chandrasekaran, Ding-Zhu Du, András Faragó, Gopal Gupta, Dung T. Huynh, Jason Jue, Dan Moldovan,
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
GRADUATE HANDBOOK UNIVERSITY OF COLORADO DENVER DEPARTMENT OF MATHEMATICAL & STATISTICAL SCIENCES
1 of 15 GRADUATE HANDBOOK UNIVERSITY OF COLORADO DENVER DEPARTMENT OF MATHEMATICAL & STATISTICAL SCIENCES Last Revision: February 12, 2014 Revised: March 3, 1999, April 30, 2000, October 15, 2004, August
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.
Master of Science (M.S.), Major in Software Engineering
Texas State University 1 Master of Science (M.S.), Major in Software Engineering Admission Policy For information regarding admission application requirements and deadlines, please visit The Graduate College
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
Study Regulations for the Master Course Visual Computing
Study Regulations for the Master Course Visual Computing As of January 26 th, 2006 Pursuant to 54 of Act No. 1556 on Saarland University (University Act UG) from June 23 rd, 2004 (Official Gazette p. 1782)
MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS
MASTER OF SCIENCE IN COMPUTER SCIENCE MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS PROGRAM REQUIREMENTS MASTER OF SCIENCE MASTER OF SCIENCE WITH SPECIALIZATION IN SOFTWARE ENGINEERING MASTER OF SCIENCE
Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.
Computer Science Dr. Ilhyun Lee Professor Dr. Ilhyun Lee is a Professor of Computer Science. He received his Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1996). He was selected
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.
COMPUTER SCIENCE. Department of Mathematics & Computer Science
Department of Mathematics & Computer Science COMPUTER SCIENCE This document is meant as a planning guide only. Students are advised to consult with the Chair of the Department if they have specific questions
Applied Mathematics and Mathematical Modeling
Applied Mathematics and Mathematical Modeling Joseph Malkevitch, York College (CUNY), Chair Ricardo Cortez, Tulane University Michael A. Jones, Mathematical Reviews Michael O Neill, Claremont McKenna College
CACS Degree Requirements for the MS or PhD in Computer Science of Engineering
CACS Degree Requirements for the MS or PhD in Computer Science of Engineering The Center for Advanced Computer Studies July 30, 2015 1 Requirements for All Degrees The requirements for the graduate programs
These degree requirements are in effect starting from 2015-2016 Admission.
MASTER S DEGREE PROGRAM IN Computer Science College of Engineering University of Colorado Denver These degree requirements are in effect starting from 2015-2016 Admission. The Department of Computer Science
Department of Electrical and Computer Engineering
Department of Electrical and Computer Engineering ADMINISTRATIVE OFFICER John O. Attia, Department Head FACULTY Cajetan Akujuobi, Electrical and Computer Engineering Annamalai, Annamalai, Electrical and
INFORMATION TECHNOLOGY PROGRAM
INFORMATION TECHNOLOGY PROGRAM The School of Information Technology offers a two-year bachelor degree program in Information Technology for students having acquired an advanced vocational certificate.
Masters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
I. MASTER OF ARTS FOR TEACHERS
DEGREE INFORMATION INDIANA UNIVERSITY DEPARTMENT OF PHYSICS REQUIREMENTS FOR THE M.A.T., M.S., AND PH.D. DEGREES June 10, 2014 Edition The Physics Department at Indiana University has a strong commitment
Computer Engineering
Undergraduate Program Guide Bachelor of Science in Computer Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
Masters in Artificial Intelligence
Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits
COMPUTER SCIENCE AND ENGINEERING
The University of Connecticut School of Engineering COMPUTER SCIENCE AND ENGINEERING GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science and Engineering (CSE) Majors in the
EECS PhD Comprehensive Examination Guidelines
EECS PhD Comprehensive Examination Guidelines EECS Graduate and Research Committee Graduate students accepted in the EECS doctoral program may take comprehensive exam as early as the last semester of their
