Master's Degree Program in Computer Science



Similar documents
COMPUTER SCIENCE PROGRAM

Master of Science in Management Information Systems Program New Curriculum of BE. 2006

Admission Number. Master of Science Programme in Computer Science (International Programme)

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

How To Get A Computer Engineering Degree

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

These degree requirements are in effect starting from Admission.

How To Get A Computer Science Degree At Mississippi State

College of Engineering and Applied Science Department of Computer Science

CACS Degree Requirements for the MS or PhD in Computer Science of Engineering

These degree requirements are in effect starting from Admission.

Agreement on Dual Degree Master Program in Computer Science. Politechnika Warszawska. Technische Universität Berlin

These degree requirements are in effect starting from Admission.

How To Get A Computer Science Degree At Appalachian State

MASTER OF SCIENCE IN COMPUTER AND INFORMATION SYSTEMS

i. Application fee is 600 baht (non-refundable, bank charges excluded).

Business Information Technology Bachelor of Science

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Change to Program/Graduate Diploma Academic Requirements Proposal Template

Graduate Student Orientation

PhD in Computer Science at North Carolina A&T State University

Bachelor Degree in Informatics Engineering Master courses

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Study Regulations for the Master of Science Programs at MODUL University Vienna

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

MS in Computer Sciences MS in Software Engineering

Your wisdom, our commitment. Department of Agro-Industrial Technology. Faculty of Agro-Industry, Kasetsart University.

MASTER OF SCIENCE IN COMPUTER

THAMMASAT UNIVERSITY Master of Science Program in Organic Farming Management

Joint agreement of co-operation for double degree. Technische Universität Berlin. Ecole des Mines de Nantes

Graduate Student Handbook Supplement Department of Computer Science Tufts University Fall 2015

Multimedia Technology Bachelor of Science

FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES

Computer Science Graduate Program Rules and Procedures Michigan Technological University. May 9, 2012

Computer Science Graduate Program Rules and Procedures Michigan Technological University. September 17, 2015

Erik Jonsson School of Engineering and Computer Science

ELECTRICAL ENGINEERING GRADUATE STUDENT HANDBOOK

Department of Electrical and Computer Engineering

Master of Science in Computer Science Degree Requirements, Policies, and Procedures

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

MASTER OF ENGINEERING PROGRAM IN

Please review current Graduate College policies and procedures.

Graduate Student Orientation

Master of Science in Computer Science

Change to Program/Graduate Diploma Academic Requirements Proposal Template

Master of Science (M.S.), Major in Software Engineering

Master of Science in Information Technology (MS-IT)

Graduate Student Orientation

Graduate Program Handbook M.S. and Ph.D. Degrees

2. What are your learning objectives or outcomes associated with each student learning goal?

SOFTWARE ENGINEERING PROGRAM

M.Sc. Program in Informatics and Telecommunications

FACULTY OF MANAGEMENT THE LEON RECANATI GRADUATE SCHOOL OF BUSINESS ADMINISTRATION

Master of Science Program in Technology Management M.S. (Technology Management)

GRADUATE STUDENT HANDBOOK

MSc Programme Intelligent Adaptive Systems (IAS)

Profile of Graduate of the Master Program in Computer Sciences at CST

Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg

Computer Science. Master of Science

Instructional Systems and Workforce Development

Computer Science and Informatics. Indiana University South Bend 1700 Mishawaka Ave. South Bend, IN 46615

How To Get A Degree In Technology At Mississippi State

Admissions. Admissions Policy

Graduate Programs in Engineering

Master of Science in Computer Science Information Systems

Computer Science MS/MCS ipos Information Session. Fall 2015

Master of Interior Architecture Program

Discover Viterbi: New Programs in Computer Science

How To Get A Computer Science Degree

Penn State Harrisburg Computer Science

Draft dpt for MEng Electronics and Computer Science

How To Get A Computer Science Degree

Web: Visser Hall 327, Campus Box 4031, Phone: (620) , Fax: (620)

Core Curriculum to the Course:

Contact Information. 1+3 Combined MA and PhD Program in Japanese and Eurasian Studies.

LONG BEACH CITY COLLEGE MEMORANDUM

IOWA STATE UNIVERSITY SUPPLEMENTARY RULES FOR GRADUATE STUDENTS IN ELECTRICAL ENGINEERING OR COMPUTER ENGINEERING

Technology Courses. The following chart outlines the required courses in each of these three categories for the Ph.D. curriculum:

GRADUATE STUDENT HANDBOOK

Doctor of Philosophy in Computer Science

Graduate Programs. Dept of Computer Science. Dr. Weining Zhang

M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE

DIRECT PH.D. (POST B.S.) IN COMPUTER SCIENCE PROGRAM

Master of Computer Science Degree Requirements, Policies, and Procedures

Master of Engineering in Logistics and Supply Chain Systems Engineering (LSCSE) (International Program)

CHIANG MAI UNIVERSTIY ANNOUNCEMENT ADMISSION TO THE GRADUATE PROGRAM MASTER OF ECONOMICS PROGRAM

About the Degree. Financial Support

Master of Arts Program in English for Careers Language Institute Thammasat University Revised 2008

Department of Computer Science. Graduate Handbook. MS in Computer Science. Fall 2015 Edition. California State University, Fullerton

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

College of Engineering and Applied Science Department of Computer Science

PH.D. PROGRAM IN COMPUTATIONAL SCIENCE CONCENTRATION IN COMPUTATIONAL BIOLOGY & BIOINFORMATICS (Quantitative Biology)

Prairie View A&M University Computer Science Department 招 生 简 介

Master of Arts Program in Japanese Studies (revised 2004)

GRADUATE CERTIFICATE PROGRAM DISTANCE EDUCATION SUBMITTED BY DEPARTMENT OF CURRICULUM AND INSTRUCTION COLLEGE OF EDUCATION PURDUE UNIVERSITY

Master of Science (MS) in Computer Science

EASTERN MEDITERRANEAN UNIVERSITY GRADUATE PROGRAMS, REGISTRATION AND ADMISSION BY-LAW

Graduate Studies in Physics

MASTERS DEGREES. Master's Degree Programs at Missouri S&T. Master of Science Degree With Thesis. Time Limits for Earning a Master s Degree

University of Miami Bulletin, Graduate, School of Nursing

Transcription:

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) 3. Organization in Charge Department of Computer Science Faculty of Science and Technology Thammasat University (Rangsit Campus) 99 Paholyothin Rd., Klong Naung Klong Luang, Pathumthanee 12121 Telephone : 02-564-4534-5 Fax : 02-986-9157 WWW : http://www.cs.tu.ac.th 4. Philosophies and Objectives The objective of the program is to promote the advancement of computer science knowledge as well as the development of every student to his or her highest potential so that each may make the maximum contribution to the improvement of this area of study. Graduates will be trained to have a sound knowledge and understanding of both managerial and problem-solving skills with ability to carry out research in computer science and important functions in information technology. 5. Effective Academic Year There are two semesters per year: Fall (May August) and Spring (September January). The summer session (February April) is also provided as an option. 6. Applicants Qualifications The program is designed for applicants with - Undergraduate majors in computer science, computer engineering, computer applications and related fields. - Applicants without such degrees can apply if they can provide certificates of computer science studies of programming language, operating systems, computer architectures, database systems, and data structure. - Each Applicant is required to submit the best result of English proficiency test (either TUGET--Thammasat University Graduate English Test-- result, or TOEFL result, or IELTS result). - Applicants are required to take both written examinations and an interview 7. Admission Requirements If ones want to apply for the Master s degree program in Computer Science, they need to submit the following documents to the program office:

Completed Application Form The applicant must fill in the application form with typing or with legible handwriting. Photos must be attached as stated in the application form. Application fee is Baht 500. Academic Record The applicant must provide their final transcripts of computer science or related fields from a certified institution. Or the applicant without computer science background are required to show documents or course certificates which can determine the applicants have experienced in these computer science courses programming, computer architecture & organization, database systems, data structures, and operating systems. The documents or course certificates must be from certified institutions or universities. Proof of English Proficiency The applicant should submit the proof of English proficiency (either TUGET, or TOEFL, or IELTS) along with the application. For any details of TUGET, please contact the Language Institute of Thammasat University at tel: 02-223-3758-9 or its website at http://www.tu.ac.th/org/litu/ Letter of Recommendation The applicant is required to submit two letters of recommendation for further evidence of your qualifications to join the program. 8. Academic System Required courses for both options (18 credits): CS 601 Analysis of Algorithms CS 611 Computational Theory CS 612 Programming Language Design CS 621 Computer Architecture and Organization CS 641 Advanced Operating Systems CS 701 Research Methodology in Computer Science Elective courses for both options (select 15 credits from the following): CS 614 Software Engineering CS 651 Advanced Database Systems CS 667 Digital Image Processing and Analysis CS 671 Advanced Computer Graphics CS 712 Object-oriented Analysis and Design CS 713 Compiler Constructions CS 717 Computer Security CS 721 Parallel Architecture and Algorithms CS 729 Natural Language Processing CS 737 Advanced Human-Computer Interactions CS 738 Information Retrieval CS 739 Information Visualization CS 748 Fault Tolerant Systems CS 757 Advanced Computer Animation CS 761 Data Communication and Network CS 766 Computer Vision CS 767 Multimedia Coding and Processing CS 781 Artificial Intelligence Concepts CS 786 Software Requirement and Specification

CS 787 Software Project Management and Measurement CS 788 Analysis and Design of Software Architecture CS 797 Advanced Topics in Computer Science Required courses for non-thesis option (select 6 credits from the following): CS 791 Seminar in Application Software CS 792 Seminar in System Software CS 794 Selected Topics in Computer Science I CS 795 Selected Topics in Computer Science II Required courses for non-thesis option (6 credits): CS 793 Individual Studies 6 credits Required courses for thesis option (12 credits): CS 800 Thesis 12 credits 9. Period of Study 2-3 years. The following plans of study are shown as guideline. Plan A: Thesis Option 1 st year Fall Spring Summer CS611 Computational Theory CS601 Analysis of Algorithms Select 2 elective courses CS621 Computer Architecture & Organization CS612 Programming Language Design CS701 Research Methodology in Computer Science CS641 Advanced Operating Systems Select one elective course Select one elective course 2 nd year Fall Spring Summer Select 2 elective course CS800 Thesis TU005 English I TU006 English II Plan B: Non-Thesis Option 1 st year Fall Spring Summer CS611 Computational Theory CS601 Analysis of Algorithms Select 2 elective courses CS621 Computer Architecture & Organization CS612 Programming Language Design CS701 Research Methodology in Computer Science CS641 Advanced Operating Systems Select one elective course Select one elective course 2 nd year Fall Spring Summer Select 2 elective courses CS795 Selected Topics in CS793 Individual Studies Computer Science II CS794 Selected Topics in TU006 English II Computer Science I TU005 English I

10. Registration Each student must register for a minimum of 6 credits and a maximum of 12 credits per semester. Other requirements are in accordance with Thammasat University's Regulations on Graduate Studies, 1998. 11. Academic Performance Evaluation and Graduation 11.1 Grading: The grading system will be in accordance with Thammasat University s regulation number 11 for graduate studies, 1985. There are nine course grades and points as follows: Grade A A- B+ B B- C+ C D F Point 4.0 3.67 3.33 3.0 2.67 2.33 2.0 1.0 0.0 Students may audit some coursed as required. Only two grades are available for auditors: P for pass and N for fail. For the comprehensive (or thesis qualifying) examination, there are two grades: a "P" (pass) or an "N" (fail). A withdrawal from a course is marked as a W. Withdrawals are allowed only within the first two weeks of a regular semester. If withdrawals are made without proper arrangements, a grade F will be assigned. Under unforeseen circumstances, a student can withdraw from the course work after the first two weeks of the regular semester. However, a grade "I" for incomplete course work will be given. The "I" must be removed within ninety days after the semester ends; otherwise a grade F will be assigned. 11.2 Graduation Requirements: In order a student to be awarded a Master of Science in Computer Science, he or she must fulfill the following requirements: 1. The student must complete all courses according to the curriculum and follow all rules, regulations of the Faculty of Science and Technology, Thammasat University. 2. The student must attain a minimum cumulative grade point average of 3.00. 3. Thesis option students must pass their thesis defenses and their work should be published in science and technology journals or conference proceedings. Students should at least have formal letters to identify that their paper are being reviewed for publication. 4. The time limitation for a student to complete requirements for the degree is according to Thammasat University regulations for Master s Degree Study. Based on the current curriculum, students need to complete all requirements within four years. 5. The student must be in good financial standing with the University. 12. Faculty Members (See in Appendix A) 13. Numbers of Students 30 students/semester

14. Venue and Facilities The office is located at Br.2 Building, Department of Computer Science. There are five research laboratories i.e. - Natural Language Comprehending - High Performance Computing - Software Engineering - Image Processing/Computer Graphics - Human Computer Interaction There is one common room for student meeting. There are five computer rooms for doing home works and practicing. 15. Library - Department of Computer Science Library, 2 nd Floor, Br2. Building. - Rangsit Campus s Library - Main Library 16. Budget 200,000 270,000 baht/curriculum 17. Curriculum Students must complete 45 credits, including 18 credits for 6 core courses and 15 credits for 5 elective courses. Students can choose a thesis or a non-thesis option. For the thesis option, students have to register 12 credits for the thesis. For the non-thesis option, students must take 6 credits for an Individual study and other 6 credits for two more seminar or selected topics courses. 18. Quality Assurance 18.1 Research Publications in every years both national and international conferences. 18.2 Curriculum evaluations in every two years by outside sections such as commercial, industrial and alumni parties. 19. Curriculum Improvement (every 5 years) The Curriculum will be updated every 5 years of less 20. Other condition None

APPENDIX A List of Instructor Names 1. Responsible Faculty Members Rachada Kongkachandra, Ph.D. Kasidit Chanchaio, Ph.D. Pavadee Sompagdee, Associate Professor; Ratchata Peechavanich, Ph.D. Denduang Pradabsuwan, Ph.D. 2. Faculty Members in the program Cholyeun Hongpaisanwiwat, Assistant Professor; M.S., Ph.D. in Information Science, University of Pittsburgh, USA, 2002; Research Interest: Human-Computer Interaction, Animated Agent, Data Mining, Intelligent Tutoring Systems, Psychology of Programming, Information Storage and Retrieval. E-Mail: chhong@cs.tu.ac.th Denduang Pradabsuwan, Lecturer, M.S. in Computer Science, Chulalongkorn University, 1999; D.Eng., Tokyo Institute of Technology, Japan, 2005. Research Interest: Theory of Computation, Concurrent Systems, Verification of Timed Asynchronous Circuit, Real-Time Systems, Fault Tolerant Systems. E-Mail: denduang@cs.tu.ac.th Duangkaew Sawamiphakdi, Associate Professor; Ph.D. in Computer Science, University of Iowa, USA, 1984; Research Interest: Distributed Operating Systems, Network Security, Databases, Compiler Construction, Design and Analysis of Algorithms, Data Structures, System Analysis and Design. E-Mail: dks@cs.tu.ac.th Kasidit Chanchaio, Lecturer, M.S., Ph.D. in Computer Science, Louisiana State University, USA, 2000; Research Interest: Grid Computing, Operating System, Parallel Computing, Cluster. E-Mail: kasidit@cs.tu.ac.th Manit Sathisamitpong, Lecturer, M.S. (Information Technology Management), Georgia Institute of Technology (2002), and M.B.A. (Management Information Systems), University of Illinois at Urbana- Champaign, U.S.A. Research Interest: E-Commerce, Object Oriented Programming, Business Modeling, CRM. E-Mail: manit@cs.tu.ac.th Monworarat Pongpiboon, Lecturer; M.S. in Computer Science, University of Southern California, 2000; Ph.D. Candidate in Computer Science, University of Southern California, USA, 2000-present; Research Interest: Software Engineering Nutchakorn Ngamsaowarose, Lecturer; M.Sc. in Applied Statistics, National Institute of Development Administration 1994; Research Interest: Data Structures, General Concepts of Computer, File Processing. Software Testing. E-Mail: nng@cs.tu.ac.th Pavadee Sompagdee, Associate Professor; P.E. in Computer Science, The George Washington University, 1997; Research Interest: Computer Graphics, Computer Animation, Design and Analysis of Algorithms. E-Mail: pavadee@cs.tu.ac.th

Prakorn Sermsuk, Associate Professor; M.S. in Computer Science, Chulalongkorn University, 1987; Ph.D. Candidate in Computer Science (Software Engineering), Keio University, Japan, 1993-present; Research Interest: Object-Oriented Analysis and Design, Programming Languages, System Analysis and Design, UML. E-Mail: pramool@cs.tu.ac.th Rachada Kongkachandra, Lecturer Ph.D. in Electrical and Computer Engineering, 2005, King Mongkut University of Technology, Thonburi Research Interest: Natural Language Processing, Semantic Processing Speech Processing and Pattern Recognition E-Mail: rdk@cs.tu.ac.th Ratchata Peechavanich, Lecturer; M.S. in Information Resource Management, Syracuse University 1998; Ph.D. in Information Science, University of Pittsburgh, USA, 2004; Research Interest: Distributed Systems, Telecommunications, Networking, Geographical Information Systems. E-Mail: rp@cs.tu.ac.th Saowaluk Watanapa, Assistant Professor; M.Sc. in Computer Science, Asian Institute of Technology, 1991; Ph.D. Candidate in Information Technology, King Mongkut University of Technology Thonburi, 2000-present; Research Interest: Computer Architecture, Computer Organization, Image Processing and Analysis, Computer Vision, Information Storage and Retrieval. E-Mail: scw@cs.tu.ac.th Sirikunya Nilpanich, Lecturer; M.S. in Computer Science, Syracuse University, 1995; Ph.D. Candidate in Computer Science, University of Central Florida, 2002-present; Research Interest: Parallel and Distributed Systems, Programming Languages, Multimedia Networking. E-Mail: skn@cs.tu.ac.th Siriwan Chantadisai, Associate Professor; Ph.D. in System Engineering, Oakland University, USA, 1975; Research Interest: Computer Organization and Assembly Language, Data Communication Networks, Online Systems. E-Mail: siriwanc@cs.tu.ac.th Songsakdi Rongviriyapanish, Assistant Professor; M.Sc. in Computer Science, University of PARIS XIII, FRANCE, 1995; Ph.D. in Computer Science, University of NANCY II, FRANCE, 2000; Research Interest: Formal Methods in Software Engineering, Process Algebra, Software Architecture Design, Formal Verification and Validation, Object-Oriented Analysis and Design. E-Mail: rongviri@cs.tu.ac.th Sukree Sinthupinyo, Assistant Professor; Ph.D. in Computer Engineering, Chulalongkorn University, 2001; Continuing Post Doctoral in Artificial Intelligence, Japan, 2003-2004. Research Interest: Artificial Intelligence, Machine Learning, Neural Network, Inductive Logic Programming, Pattern Recognition, Computer Organization. E-Mail: sukree@cs.tu.ac.th Sumalee Pisitkasem, Assistant Professor; M.S. in Applied Statistics, National Institute of Development Administration, 1979; Diploma in Computer Science, University of Queensland, Australia, 1979; M.Sc.(Hons) in Computer Science, University of Woolongong, Australia; 1989; Research Interest: Operations Research, Data Structures, Database Systems, XML. E-Mail: sp@cs.tu.ac.th Thanakorn Sakchaijareonkul, Ph.D. in Computer Science, Asian Institute of Technology, 2007; Research Interest: Algorithms, Computer Architecture, Distributed and Network Systems, Image Processing and Analysis. E-Mail: tks@cs.tu.ac.th

Wanida Putthividhya, Lecturer; M.S. in Computer Science, University of Southern California, 1999; Ph.D. in Computer Science, Iowa State University, USA, 2006; Research Interest: Computer Networking, Network Security, Quality of Service (QoS). E-Mail: wanidap@cs.tu.ac.th Wilawan Rukpakavong, Assistant Professor; M.S. in Computer Science, Asian Institute of Technology, 1991; Research Interest: Operating Systems and Networking, Distributed processing, Programming Languages. E-Mail: wilawan@cs.tu.ac.th Wirat Jareewongsepaiboon, Assistant Professor; M.B.A. in Management Information Systems, University of Illinois, Urbana-Champaign, USA, 1998; Ph.D. Candidate in Computer Science, Asian Institute of Technology Research Interest: Data Structures, File Processing, Management Information Systems, Data Mining. E-Mail: wirat@cs.tu.ac.th Worawan Marurngsith, Lecturer; M.Sc. in Computer Science, University of Edinburgh, UK, 1999; Ph.D. in Computer Science, University of Edinburgh, UK, 2005; Research Interest: Parallel Computing, Computer Architecture, Distributed Systems. E-Mail: wmrs@cs.tu.ac.th Yupin Thairatananon, Associate Professor; M.S. in Computer Applications, Asian Institute of Technology, 1981; Research Interest: File Processing, Database Systems, Data Structures, Moving Object Indexing. E-Mail: yp650@cs.tu.ac.th