COMPUTER SCIENCE. COLLEGE OF SCIENCE
|
|
|
- Byron Matthews
- 10 years ago
- Views:
Transcription
1 Graduate Catalog Computer Science / 156 COMPUTER SCIENCE COLLEGE OF SCIENCE [email protected] Graduate Faculty: Akkaya, Kemal, Associate Professor, Ph.D., University of Maryland, Baltimore County, 2005; Wireless sensor and actuator networks, ad-hoc networking, spatio temporal and geosensor databases. Carver, Norman F., III, Associate Professor, Ph.D., University of Massachusetts, 1990; Multi-agent systems, sensor interpretation, knowledge-intensive control of AI systems. Mark, Abraham M., Professor, Emeritus, Ph.D., Cornell University, 1947; McGlinn, Robert J., Associate Professor, Emeritus, Ph.D., Southern Illinois University Carbondale, 1976; Mogharreban, Namdar, Associate Professor, Ph.D., Southern Illinois University Carbondale, 1989; End user computing, computer training, computing in special populations, decision making, decision science. Che, Dunren, Associate Professor, Ph.D., Beijing Phillips, Nicholas C.K., Associate Professor, Emeritus, University of Aeronautics and Astronautics, Beijing China, 1994; Database, structured document management, Ph.D., University of Natal, 1967; Rahimi, Shahram, Associate Professor, Ph.D., University bioinformatics. of Southern Mississippi, 2002; Distributed Cheng, Qiang, Assistant Professor, Ph.D. University of computing, software agents, expert systems, fuzzy logic, Illinois, Multimedia computing and security, soft computing. biomedical image and information processing. Danhof, K. J., Professor, Emeritus, Ph.D., Purdue University, 1969; Gupta, Bidyut, Professor, Ph.D., University of Calcutta, 1986; Distributed systems, fault-tolerant computing, mobile communication. Hexmoor, Henry, Assistant Professor, Ph.D., University of Buffalo, 1996; Artificial intelligence, Multi-agent systems, cognitive science, mobile robotics, knowledge representation and reasoning. Hou, Wen-Chi, Professor, Ph.D., Case Western Reserve University, 1989; Statistical databases, query Wainer, Michael S., Associate Professor, Ph.D., University of Alabama at Birmingham, 1987; Computer graphics, agile software development and testing, HCI. Wright, W. E., Professor, Emeritus, D.Sc., Washington University, 1972; Zargham, M. R., Professor and Chair, Ph.D., Michigan State University, 1983; Computer architecture, fuzzy logic, neural networks, parallel processing, expert systems. Zhu, Mengxia, Associate Professor, Ph.D., Louisiana State University, 2005; Remote visualization system, distributed high-performance computing, bioinformatics, distributed sensor networks. optimization, data stream processing, spatial data structures. ************************************************************************************************************************************************** The Department of Computer Science offers a graduate Master of Science Degree in Computer Science program leading to the Master of Science and Doctor of Philosophy degree in computer science. For admission Admission. The evaluation of applicants for admission is procedures to these degree programs refer to the Graduate based primarily on the student s academic record with School or department website ( particular attention being given to past performance in A nonrefundable $50.00 application fee must be relevant undergraduate course work. Applicants are submitted with the Graduate School s online application for expected to have a substantial background in Admissions to Graduate Study in Computer Science. undergraduate computer science courses covering high Applicants may pay this fee by credit card if applying level and assembly language programming, data electronically or must pay by personal check, cashier s structures, computer organization, logic design as well as check, or money order made out to SIU, and payable to a discrete mathematics, calculus, and linear algebra. The U.S. Bank, sent along with their supporting documentation. applicant is expected to have completed course work in the Decisions concerning the admission of students to and above subject areas prior to admission. Normally, a GPA of retention of students in the graduate program will be made at least 3.0/4.0 is required by the Department of Computer by the department faculty subject to the requirements of Science. the Graduate School.
2 Graduate Catalog Computer Science / 157 Requirements. A student who has been admitted to the graduate program in Computer Science can meet the requirements for the Master of Science degree by completing 30 hours of graduate credit subject to the following constraints: 1. Each of the courses CS 401, CS 420, and CS 455 must be taken. (If a specific course, or its equivalent, is already part of the student s academic background, an alternate course will be substituted, with Graduate Program Director approval.) 2. The 30 hours of graduate work must include at least four 500-level CS lecture courses. 3. A student can take a maximum of 6 hours, subject to the approval of the department, either 400 or 500-level courses from other academic units in the university. 4. Students are required to choose either a thesis or non-thesis program: Thesis Option A student must complete 6 credit hours of CS 599 Thesis, in 3 credit hour segments taken for two semesters and 24 credit hours of lecture courses. The student is eligible to take the course CS 598 (must be in industry only). This CS 598 course will be considered equivalent to 3 credit hours of thesis (subject to the approval of the supervising faculty). Non-Thesis Option A student must take 27 credit hours of lecture courses. In addition, the student will take CS 598 Graduate Project under the supervision of a faculty member. Doctor of Philosophy Degree in Computer Science Admission. Subject to meeting the admission requirements of the Graduate School, admission requirements for the Ph.D. in computer science consist of: 1. A master s degree in computer science or a related field with a minimum GPA of 3.25/ Graduate Record Examination (GRE) general test scores. It is recommended that results from the GRE subject area in computer science or a related area be included. 3. In exceptional cases, high achieving students with only bachelor degrees will be admitted to the program. Each student, in addition to the Ph.D. program course requirements, must complete at least 15 semester hours of approved computer science courses including CS 401, CS 420, CS 455, and two 500-level lecture courses, with a minimum accumulated GPA of 3.25/4.0 in those courses. If a specific course, or its equivalent, is already part of the student s academic background, an alternate course will be submitted. Each applicant is reviewed and evaluated on an individual basis. The evaluation of applicants for admission is based primarily on the student s academic record and area of research interest. Application materials should include evidence of scholarly ability and/or achievement (e.g. awards, scholarships, work experience, recommendation letters, and published research papers). Only those who best meet the research goals and objectives of the doctoral program will be selected for admission. Requirements. The student must fulfill the requirements for the departmental Qualifying Examination within three years of enrollment in the doctoral program. The Qualifying Examination is organized and administered by the student s academic advisor. The faculty prepares a written test based on at least two areas of concentration related to the student s intended dissertation area. Questions will be drawn from regularly scheduled 400 and 500-level graduate courses at SIUC. The grade for the exam will be on a Pass or Fail basis for each subject area. If a student fails to pass any subject area of the written examination, a second chance is given for the failed topic test. Students who fail the Qualifying Examination after two attempts will be dismissed from the Ph.D. program. To fulfill the course requirements of the Ph.D. program, the student must complete at least 24 credit hours of 400/500-level courses and 24 credit hours of CS 600 Dissertation research, all of which are subject to the following constraints: 1. The course work must include two one-credit hour seminar courses, six credit hours from an approved list of computer science 400/500-level courses, and six elective credit hours of CS 500-level courses. 2. The student must file a request with the Department to appoint a dissertation committee to supervise the remaining doctoral work. This committee will consist of five graduate faculty members, one or two of whom will be from a graduate program outside the Department, one preferably from outside this university. The student s dissertation advisor will serve as the chair of this committee. 3. Each student should complete a course of study as determined by the student s dissertation committee. 4. The course of study must include a minimum of six credit hours of 400/500-level courses from academic departments other than computer science. These courses must be selected from a list approved by the Department. 5. Having passed the qualifying exams and after completion of most of the course requirements, a student will begin working on a dissertation proposal. The next step will be a Preliminary Examination consisting of an oral test on the student s proposed research topic. The student will pass the Preliminary Examination only if the
3 Graduate Catalog Computer Science / 158 members of the committee, with at most one exception, judge the performance of the student s oral examination to be satisfactory. In the event the student s performance is unsatisfactory, the committee will reschedule the exam for a later time. A student who fails the reexamination will be dismissed from the Ph.D. program. 6. A student will be officially admitted to candidacy for the Ph.D. degree after passing the Preliminary Exam and upon completion of all course work. The student must then complete 24 credit hours of dissertation credit, restricted to nine hours per semester. When the research is complete and the dissertation is written, a final oral examination will take place to determine if the research conducted is worthy of the Ph.D. degree. The dissertation must conform to high literary and scholastic standards and comply with all the relevant requirements of the Graduate School. The dissertation must represent original research of good quality. From the dissertation, the candidates should publish (or have accepted for publication) a minimum of two articles in peer-reviewed publications, at least one of which should be a journal. The candidate should publish (or have accepted for publication) a minimum of two articles in peer-reviewed journals. The candidate must be listed as the primary author of at least one of these journal articles. 7. Each candidate must pass a final oral exam over the candidate s dissertation, conducted by the candidate s dissertation committee. The dissertation will be accepted provided the dissertation advisor and at least three of the other four members of the committee so agree. 8. Degree requirements, graduation, and time limits are subject to the general guidelines of the Graduate School. ************************************************************************************************************************************************** Courses (CS) Computer Architecture. Review of logical circuit design. Hardware description languages. Algorithms for high-speed addition, multiplication and division. Pipelined arithmetic. Implementation and control issues using PLA s and microprogramming control. Cache and main memory design. Input/Output. Introduction to interconnection networks and multiprocessor organization. Prerequisite: 320 with a grade of C or better Theory and Applications of Computer Aided Design. A study of algorithmic techniques, which solve high complexity design rules. Graph algorithms and formulations, randomized solutions, techniques from operations research and statistics, computational geometry algorithms and data structures are introduced. The techniques are mainly applied on the physical design/automation problem for integrated circuits and systems. Prerequisite: 315 and 330 each with grade of C or better Autonomous Mobile Robots. This course is a comprehensive introduction to modern robotics with an emphasis on autonomous mobile robotics. Fundamentals of sensors and actuators as wells as algorithms for top level control are discussed. Multi-robotics and human-robot interaction issues are explored. A group project is an integral part of this course. Prerequisite: CS 330 with a grade of C or better Basic Linux System Administration. This course will be an introduction to the administration of Linux systems, with emphasis on security for networked systems. Topics to be covered include: installation and configuration of Linux distributions, typical maintenance activities, and security measures for networked systems. Students will have access to lab machines for hands on practice. Prerequisite: 306 with a grade of C or better Applied Cryptography. This course is a comprehensive introduction to modern cryptography, with an emphasis on the application and implementation of various techniques for achieving message confidentiality, integrity, authentication and non-repudiation. Applications to Internet security and electronic commerce will be discussed. All background mathematics will be covered in the course. Prerequisite: CS 330 with a grade of C or better and MATH Computer Security. A broad overview of the principles, mechanisms, and implementations of computer security. Topics include cryptography, access control, software security and malicious code, trusted systems, network security and electronic commerce, audit and monitoring, risk management and disaster recovery, military security and information warfare, physical security, privacy and copyrights, and legal issues. Prerequisite: 306 with a grade of C or better Programming Distributed Applications. This course uses advanced features of the Java programming language to develop networked, distributed, and webbased applications. Topics covered include, but are not limited to, sockets, datagrams, the Java security model, threads, multi-tier architectures, Java RMI, Java database connectivity, and Java-based mobile agents. Prerequisites: CS 306 with a grade of C or better Compiler Construction. Introduction to compiler construction. Design of a simple complete compiler, including lexical analysis, syntactical analysis, type checking and code generation. Prerequisite: 306 and 311 each with a grade of C or better Distributed Systems. A top-down approach addressing the issues to be resolved in the design of distributed systems. Concepts and existing approaches are
4 Graduate Catalog Computer Science / 159 described using a variety of methods including case studies, abstract models, algorithms and implementation exercises. Prerequisites: CS Database Systems. The course concentrates on the relational model and includes several query languages. Topics covered include normalization, database design, catalogs, transaction support, concurrency control, integrity support, backup and recovery, and security. Projects involve the use of both personal and enterprise database systems. Prerequisite: CS 330 with a grade of C or better Software Engineering. Principles, practices, and methodology for development of large software systems. Object-oriented principles, design notations, design patterns and coping with changing requirements in the software process. Experiences with modern development tools and methodologies. A team project is an integral part of this course. Prerequisite: 330 with a grade of C or better; 306 with a grade of C or better recommended Artificial Intelligence I. Search and heuristics, problem reduction. Predicate calculus, automated theorem proving. Knowledge representation. Applications of artificial intelligence. Parallel processing in artificial intelligence. Prerequisite: 311 and 330 each with a grade of C or better Intelligent Systems and Soft Computing. An introduction to the field of computer intelligence and soft computing. It covers rule-based expert systems, fuzzy expert systems, artificial neural networks, evolutionary computation, and hybrid systems. Students will develop rule-based expert systems, design a fuzzy system, explore artificial neural networks, and implement genetic algorithms. Prerequisite: 330 with a grade of C or better Bioinformatics Algorithms. This course is an introductory course on bioinformatics algorithms and the computational ideas that have driven them. The course includes discussions of different techniques that can be used to solve a large number of practical problems in biology. Prerequisite: 330 with a grade of C or better Computer Networks. Design and analysis of computer communication networks. Topics to be covered include queuing systems, data transmission, data link protocols, topological design, routing, flow control, security and privacy and network performance evaluation. Prerequisite: CS 330 with a grade of C or better; 306 recommended Mobile and Wireless Computing. Concepts of mobile and wireless systems are presented. These concepts include, but are not limited to, Routing and Medium Access for Mobile Ad hoc and Wireless Sensor Networks, Mobile IP, Wireless LAN and IEEE Hands-on group lab experience is an integral component in the course. Prerequisite: 330 with a grade of C or better, or consent of the instructor Introduction to Graph Theory. (Same as Mathematics 447.) Graph theory is an area of mathematics which is fundamental to future problems such as computer security, parallel processing, the structure of the World Wide Web, traffic flow and scheduling problems. It also plays an increasingly important role within computer science. Topics include: trees, coverings, planarity, colorability, digraphs, depth-first and breadth-first searches. Prerequisite: Math 349 with C or better Introduction to Combinatorics. (Same as Mathematics 449.) This course will introduce the student to various basic topics in combinatorics that are widely used throughout applicable mathematics. Possible topics include: elementary counting techniques, pigeonhole principle, multinomial principle, inclusion and exclusion, recurrence relations, generating functions, partitions, designs, graphs, finite geometry, codes and cryptography. Prerequisite: Mathematics 349 with C or better Theory of Computing. The fundamental concepts of the theory of computation including finite state acceptors, formal grammars, Turing machines and recursive functions. The relationship between grammars and machines with emphasis on regular expressions and context-free languages. Prerequisite: 311 and 330 each with a grade of C or better or graduate standing Advanced Algorithm Design and Analysis. An indepth treatment of the design, analysis and complexity of algorithms with an emphasis on problem analysis and design techniques. Prerequisite: CS 330 with a grade of C or better or graduate standing Optimization Techniques. (Same as Mathematics 471.) Introduction to algorithms for finding extreme values of nonlinear multivariable functions with or without constraints. Topics include: convex sets and functions; the arithmetic-geometric mean inequality; Taylor s theorem for multivariable functions; positive definite, negative definite, and indefinite matrices; iterative methods for unconstrained optimization. Prerequisite: Math 221 and 250 with C or better Linear Programming. (Same as Mathematics 472.) Introduction to finding extreme values of linear functionals subject to linear constraints. Topics include: recognition, formulation, and solution of real problems via the simplex algorithm; development of the simplex algorithm; artificial variables; the dual problem and duality theorem; complementary slackness; sensitivity analysis; and selected applications of linear programming. Prerequisite: Math 221 with C or better Numerical Analysis I. (Same as Math 475). Introduction to theory & techniques for computation with digital computers. Topics include: solution of nonlinear equations; interpolation & approximation; solution of systems of linear equations; numerical integration. Students will use MATLAB to study the numerical performance of the algorithms introduced in the course. Prerequisites: Math 221 and Math 250 with C or better Numerical Analysis II. (Same as Math 476) Continuation of CS 475. Topics include: solution of ordinary differential equations; computation of eigenvalues and eigenvectors; and solution of partial differential equations.
5 Graduate Catalog Computer Science / 160 Students will use MATLAB to study the numerical performance of the algorithms introduced in the course. Prerequisites: Math 305 and Math 475 with C or better User Interface Design and Development. Problems and processes in the design of highly usable systems. Understanding stakeholders, requirements, tasks, prototyping, evaluation, guidelines and design process and heuristics. Interactive software concepts and implementation considerations. A group project is an integral part of this course. Prerequisite: 306 with a grade of C or better Computer Graphics. Principles and techniques of computer graphics. Interactive graphics software development using a modern graphics standard. Topics include: primitives, transforms, clipping, modeling, viewing, rendering, texture, animation and ray tracing. A group project is an integral part of this course. Prerequisite: 306 with a grade of C or better; Mathematics 150 and 221 are recommended Software Aspects of Game Development. This course focuses on software implementation and development aspects of game production including: software process, system architecture, frameworks, entity management and interaction design, game design, production and business issues as well as technical foundations in graphics modeling and rendering, collision detection, physics, artificial intelligence, and multiplayer techniques. Prerequisite: 330 with a grade of C or better to 6 (1 to 3 per semester) Readings. Supervised readings in selected subjects. Special approval needed from the instructor and department to 6 (1 to 3 per topic) Special Topics. Selected advanced topics from the various fields of computer science. Special approval needed from the instructor to 6 (1 to 3 per semester) Special Problems. Individual projects involving independent work. Special approval needed from the department to 4 Seminar. Supervised study. Preparation and presentation of reports. Special approval needed from the instructor Senior Project in Computer Science I. Selecting and planning a team project which is representative of a project graduates may encounter in their professional employment. This involves team formation, project selection, project planning, proposal writing, and proposal presentation. Prerequisite: Senior status in Computer Science, including completion of or concurrent enrollment in at least two other 400-level Computer Science courses Senior Project in Computer Science II. A continuation of 498. An exercise in the design, implementation, and deployment of a group project culminating in a presentation to the computer science faculty. Prerequisite: CS Advanced Computer Architectures. Hardware and software elements of multiprocessors, multicomputers, pipeline and array machines, data flow architecture and other state-of-the-art architectures. Design principles related to machine structures, interconnection networks, control software and hardware, data storage and access. Prerequisite: CS Design and Analysis of VLSI Systems. This course covers the theory, technology, fabrication and design of digital integrated circuits as they are commonly used in modern digital computers. The topics covered include techniques for solving problems occurring in VLSI and ULSI layouts, built-in self-testing, design for testability and logic synthesis. The course also treats additional selected advanced topics. Prerequisite: CS 401 and either 402 or consent of instructor Fault-Tolerant Computing Systems. An introduction to different aspects of fault-tolerance in computing systems. Redundancy techniques with an emphasis on information redundancy, software faulttolerance, coding techniques, algorithm-based faulttolerance, fault-tolerant interconnection network architecture, DFT techniques, and quantitative evaluation methods. Prerequisite: CS Testing of Integrated Circuits and Systems. This course provides a detailed treatment of digital systems testing and testable design. Topics covered include fault modeling, fault simulation, testing for stuck faults, testing for bridging faults, delay faults, IDDQ faults, functional testing, built-in testing, design for testability, logic and system level diagnosis and PLA testing. Prerequisite: CS 401 and either CS 402 or consent of instructor Wireless and Network Security. Advanced security concepts of distributed systems and wireless networks are presented. Topics include IEEE security, Wireless Encryption and Authentication, Key Management in Networks, Distributed Denial of Service Attacks, Routing Security, Intrusion Detection and Mobile Code Security. Prerequisite: CS 410 with a grade of C or better or consent of the instructor Formal Specification of Programming Languages. A survey of modeling techniques and Meta languages for the formal specification of the syntax and semantics of high-level programming languages. Prerequisite: Declarative Programming. An advanced level course on nonprocedural programming with emphasis on logic programming, pure functional programming, and the characteristics of the declarative style common to these two paradigms. Topics include logic programming, functional programming, implementation consideration for each along with current research topics in the areas. Prerequisite: Advanced Operating Systems. Rigorous treatment of advanced topics in operating systems. Multiprocessors and distributed operating systems. Highly concurrent machines. Performance analysis of memory management and scheduling algorithms. Recovery techniques in
6 Graduate Catalog Computer Science / 161 distributed computation. Security in operating systems. Prerequisite: 335 with a grade of C or better Advanced Compilers. A continuation of 416 including advanced topics in lexical and syntax analysis, error recovery, sematic analysis, code optimization and compiler compilers. Prerequisite: CS Advanced Topics in Parallel & Distributed Computing. An advanced treatment of parallel and distributed computing; review of hardware and software considerations for parallel computation; development and analysis of parallel algorithms (with particular attention to the communication and synchronization costs associated with parallel algorithms); effect of granularity on performance; a comparison of the parallel and distributed programming paradigms including a detailed study of the central features of each approach; software systems for distributed computing including exposure to one or more distributed programming environments; the direction of parallel computing as suggested by recent, high level parallel languages; parallelizing serial programs; parallelizing compilers; future directions of parallel and distributed computing systems. The course will include a student project. Prerequisite: Advanced Data Base Systems. A detailed treatment of advanced topics in data base systems including, but not limited or restricted to, relational database theory, query optimization, recovery techniques, concurrency control, distributed database systems, security and integrity and database machines. Prerequisite: CS to 6 Topics in Information Systems. A detailed study of two or three topics relevant to information systems. Topics may include but are not limited to sorting, searching, information retrieval and automatic text processing, database security and encryption, distributed databases and data communication. Prerequisite: CS 430. Special approval needed from the instructor Data Mining Techniques and Application. This course will provide the techniques of data mining and knowledge discovery in databases. Fundamental principles and techniques of data mining are explained as well as their potential in Bioinformatics application. Major topic areas are: data preparation, association rule mining, data classification/prediction, data clustering, and web mining. Prerequisite: 430 or consent of instructor Artificial Intelligence II. Theorem proving, the Resolution Principle, strategies, and achievements. Program verification. Natural language processing. Other selected topics. Prerequisite: Advanced Topics in Expert Systems. This course is designed to provide students with advanced topics in expert systems theory. Topics covered include: knowledge representation, methods of inference, reasoning under uncertainty, and inexact reasoning (fuzzy logic). A practical introduction to expert systems programming serves to reinforce and clarify the theoretical concepts. Prerequisite: 330 or consent of instructor Agents and Multiagent Systems. This is an advanced treatment of fundamental concepts in the design of intelligent autonomous agents and agent systems. Classic agent theories, architectures, algorithms, and languages are discussed. An agent-based project is an integral part of this course. Restricted to: Graduate standing or consent of instructor Advanced Computer Networks. Topics include routing protocols used in internet; data compression techniques; telecommunication systems its services, architecture and protocols; high speed networks; routing protocols in mobile ad-hoc networks; and a detailed performance analysis of different window flow control and congestion control mechanisms using queuing theory. Prerequisite: 440 with a grade of C or better, or consent of the instructor Formal Languages and Automata. The Chomsky hierarchy of formal grammars and the corresponding classes of automata. Turing machines and basic concepts of computability. Recursive and recursively enumerable languages. Closure properties. Undecidable problems about Turing machines and context-free languages. Deterministic context-free languages and the construction of LR parsers. Prerequisite: CS Computability and Complexity. Turing machines and other models of computation. Computable functions. Church s thesis. Solvable and unsolvable problems. Introduction to complexity theory including the classes P and NP. Polynomial time approximation algorithms for NPcomplete problems. Prerequisite: CS to 9 per topic (3,3,3) Topics in Operations Research. (Same as Mathematics 570.) (a) Netflows. Builds on network and generalized network models for the transportation, transshipment, assignment, shortest path, and maximal flow. Prerequisite: 472 or Mathematics 472. (b) Advanced computer simulation. Review of GPSS. Advanced topics in GPSS. Generation of random variates. Validation, parametric, and nonparametric tests. Design of experiments, optimization, parameter tuning. Analysis of variance, spectral analysis, and variance reduction. Prerequisite: Mathematics 480 or 483. (c) Large scale linear programming. Advanced L.P. techniques for sparge matrices and reinversion routines. Prerequisite: 472 or Mathematics 472. (d) Nonlinear programming. Integer programming with branch and bound and cutting plane methods for solving integer-programming problems. Basic dynamic programming with emphasis on the methods and applications. Prerequisite: 472 or Mathematics to 12 Advanced Topics in Numerical Analysis (same as MATH 572). Selected advanced topics in numerical analysis chosen from such areas as: approximation theory; spline theory; special functions; wavelets; numerical solution of initial value problems; numerical solution of boundary value problems; numerical
7 Graduate Catalog Computer Science / 162 linear algebra; numerical methods of optimization; and functional analytic methods. Special approval needed from the instructor Advanced Topics in Computer Graphics. Study of computer graphics for realistic image synthesis. Object modeling and associated date structures. Advanced rendering techniques such as raytracing and radiosity. Efficiency considerations. Image composition and compression. Current advances and research problems in realistic computer graphics. Prerequisite: CS Pattern Recognition and Image Processing. An introduction to the area of computer vision for the purpose of restoration, segmentation, encoding, analysis and recognition of pictures. Topics include: image transforms, edge detection, smoothing, filtering, pseudo-coloring, syntactic methods in scene analysis, parametric decision theory, non-parametric decision theory, linear discriminant functions, parameter estimation, supervised learning and unsupervised learning. Prerequisite: CS 220 and Mathematics 380 or consent of instructor to 6 Readings. Supervised readings in selected subjects. Graded S/U only. Special approval needed from the instructor and department to 9 (1 to 3 per topic) Special Topics. Selected advanced topics from the various fields of computer science. Special approval needed from the instructor to 4 Seminar. Preparation and presentation of reports. Graded S/U only. Special approval needed from the instructor Graduate Project. A practical exercise in the design, implementation, documentation and deployment of a project. This project can be done through internship, work/study, or a supervised project to 9 Thesis. Minimum of three hours to be counted toward a master s degree. Special approval needed from the department to 24 Doctoral Dissertation. Dissertation research. Hours and credit to be arranged by the student s academic advisor. Graded S/U only. Restricted to admission to Ph.D. in computer science program per semester Continuing Enrollment. For those graduate students who have not finished their degree programs and who are in the process of working on their dissertation, thesis, or research paper. The student must have completed a minimum of 24 hours of dissertation research, or the minimum thesis, or research hours before being eligible to register for this course. Concurrent enrollment in any other course is not permitted. Graded S/U or DEF only.
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,
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
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/
Department of Computer Science
Department of Computer Science 2013-2014 T a b l e o f C o n t e n t s I. Introduction...1 II. Program Description...1 Bachelor of Science Degree, College of Science... 2 Bachelor of Arts Degree, College
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
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
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
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
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
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
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
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
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
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
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/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
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
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
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
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
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
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 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
Computer Science (COMP)
Prairie View A & M University 1 Computer Science (COMP) Courses COMP 1003 Digital Communication: 3 semester hours. Efficient communication in the digital world, including multi-media editing, web page/site
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
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
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
Masters in Networks and Distributed Systems
Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to
Department of Computer Science
Department of Computer Science Ali Sekmen, PhD 2, Chair 005, McCord Hall 615-963-5712 Faculty: K. Al Nasr, W. Chen, E. Erdemir, M. Hayes, H. Miao, T. Rogers, G. Shao, F. Yao General Statement: The Department
Department of Information Systems and Cyber Security
The University of Texas at San Antonio 1 Department of Information Systems and Cyber Security All graduate programs in Information Systems and Cyber Security are accredited by AACSB International The Association
Masters in Computing and Information Technology
Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits
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
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
MATHEMATICS. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Degree Requirements
MATHEMATICS Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Paul Feit, PhD Dr. Paul Feit is Professor of Mathematics and Coordinator for Mathematics.
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. 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
Mathematics and Statistics
Mississippi State University 1 Mathematics and Statistics Department Head: Dr. Mohsen Razzaghi Graduate Coordinator: Dr. Corlis Johnson 410 Allen Hall Drawer MA Mississippi State, MS 39762 Telephone: 662-325-3414
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
INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT
INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT UNDERGRADUATE Bachelor's programs Bachelor of Business Administration with a concentration in information systems and technology management (http:// bulletin.gwu.edu/business/undergraduate-programs/
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
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
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
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
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
INFORMATION TECHNOLOGY (IT) 515
INFORMATION TECHNOLOGY (IT) 515 202 Old Union, (309) 438-8338 Web address: IT.IllinoisState.edu Director: Mary Elaine Califf. Tenured/Tenure-track Faculty: Professors: Gyires, Li, Lim, Mahatanankoon. Associate
Computer and Information Sciences
Computer and Information Sciences Dr. John S. Eickmeyer, Chairperson Computers are no longer huge machines hidden away in protected rooms and accessible to only a few highly-trained individuals. Instead,
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
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
Department of Computer Science
113 Department of Computer Science Chairperson: Nasri, Ahmad H. Professor: Nasri, Ahmad H. Associate Professors: Attie, Paul C.; Karam, Marcel R.; Turkiyyah, George M. Assistant Professors: Abu Salem,
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
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
How To Get A Computer Science Degree At Mississippi State
Mississippi State University 1 Computer Science and Engineering Department Head: Dr. Donna Reese Graduate Coordinator: Dr. T.J. Jankun-Kelly 300 Butler Hall Box 9637 Mississippi State, MS 39762-9637 Telephone:
A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale
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
Degrees Major in Computer Science Minor in Computer Science Major in Software Engineering
LT400, Independent Study: Directed reading registering. (U)(1). LT401, Independent Study: Directed reading registering. (U)(2). LT402, Independent Study: Directed reading registering. (U)(3). LT499, Honors
COMPUTER SCIENCE 2014-2015 GRADUATE INFORMATION PACKET UNM SCHOOL OF ENGINEERING
University of New Mexico Department of Computer Science MSC01 1130 Albuquerque, NM 87131 UNM SCHOOL OF ENGINEERING COMPUTER SCIENCE 2014-2015 GRADUATE INFORMATION PACKET INTRODUCTION What is Computer Science?
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
M.S. Computer Science Program
M.S. Computer Science Program Pre-requisite Courses The following courses may be challenged by sitting for the placement examination. CSC 500: Discrete Structures (3 credits) Mathematics needed for Computer
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.
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
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
INFORMATION TECHNOLOGY (IT)
Infmation Technology 55 INFORMATION TECHNOLOGY (IT) 202 Old Union Hall, (309) 438-8338 IT.IllinoisState.edu School Direct: Mary Elaine Califf. Office: 202 Old Union. Graduate Program Direct: Tib Gyires.
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
Computer and Systems Engineering (CSE) Master of Science Programs
Computer and Systems Engineering (CSE) Master of Science Programs The Computer and Systems Engineering (CSE) degree offered by the University of Houston (UH) is a graduate level interdisciplinary program
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
Please review current Graduate College policies and procedures.
Ph.D. Degree Requirements and Procedures Summary of Procedures for Ph.D. Students Complete every deficiency course with a grade of B or higher within the first two terms File an approved tentative program
MASTER OF SCIENCE IN COMPUTER AND INFORMATION SYSTEMS
MASTER OF SCIENCE IN COMPUTER AND INFORMATION SYSTEMS Molinaro 248 262-595-2314 Degree offered: Master of Science. Participating faculty from the Computer Science Department Associate Professors: Hansen,
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,
COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)
COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC) Computer Science (COSC) courses are offered by the School of Information Arts and Technologies within the Yale Gordon College of Liberal Arts.
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
Master of Engineering - ME (Medical Software)
Master of Engineering - ME (Medical Software) This program has been designed to create skilled professionals who can engineer the medical world. Students are trained to suit the industry requirements.
Computer Science GRADUATE HANDBOOK
Computer Science GRADUATE HANDBOOK Science II Building, Room C255 559.278.4373 AS IN YOUR FUTURE IS 278-H-E-R- E M.S. in Computer Science http://www.csufresno.edu/csci/e-mail: [email protected] http://www.csufresno.edu/gradstudies
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.
Bachelor of Science in Information Technology. Course Descriptions
Bachelor of Science in Information Technology Course Descriptions Year 1 Course Title: Calculus I Course Code: MATH 101 Pre- Requisite(s): This course introduces higher mathematics by examining the fundamental
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
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
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
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
Information and Decision Sciences (IDS)
University of Illinois at Chicago 1 Information and Decision Sciences (IDS) Courses IDS 400. Advanced Business Programming Using Java. 0-4 Visual extended business language capabilities, including creating
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
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
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
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
Computer Science Courses-1
Computer Science Courses-1 CSC 099/Orientation to Computer Science 0 course units An introduction to the computer science program with a focus on the discipline, including an investigation of computing
The Masters of Science in Information Systems & Technology
The Masters of Science in Information Systems & Technology College of Engineering and Computer Science University of Michigan-Dearborn A Rackham School of Graduate Studies Program PH: 313-593-5361; 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 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
List of courses MEngg (Computer Systems)
List of courses MEngg (Computer Systems) Course No. Course Title Non-Credit Courses CS-401 CS-402 CS-403 CS-404 CS-405 CS-406 Introduction to Programming Systems Design System Design using Microprocessors
QF01/0407-1.0 الخطة الدراسية كلية العلوم وتكنولوجيا المعلومات- برنامج الماجستير/ الوصف المختصر
Algorithms analysis and design(0102721). The course introduces students to a variety of computer problems and methods of their solutions. It enables students to assess the complexity of problems and algorithms.
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
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
Diablo Valley College Catalog 2014-2015
Mathematics MATH Michael Norris, Interim Dean Math and Computer Science Division Math Building, Room 267 Possible career opportunities Mathematicians work in a variety of fields, among them statistics,
Course Descriptions - Computer Science and Software Engineering
One of the nation's top undergraduate engineering, science, and mathematics colleges Course Descriptions - Computer Science and Software Engineering Professors Anderson, Boutell, Chenoweth, Chidanandan,
