Bachelor of Science in Computer Science (International)
Nakhon Sawan Rajabhat University
Revised from Bachelor of Science in
Computer Science
2006

 

1. The name of the curriculum
2. Degree
3. Faculty
4. Philosophy and Goals
5. Commencement
6. Admission requirements
7. Admission
8. Academic system
9. Length of study
10. Enrollment
11. Assessment and graduation
12. Faculty Members
13. Number of students
14. Venues and facilities
15. Libraries
16. Budget

17. Curriculum

      17.1 Credit
      17.2 Structure of Curriculum
      17.3 Courses and credits
      17.4 Study Pl
      17.5 Course description
18. Quality assurance
19. Curriculum development
20. Appendix
     -  This table shows all revisions of this curriculum Bachelor of science in Computer Science
     -  Curriculum Development
     -  The Curriculum Development Committee and Honorary Committee
     -   The characteristic standards for all graduates

 

Bachelor of Science in Computer Science (International)
Nakhon Sawan Rajabhat University
Revised from Bachelor of Science in
Computer Science
2006

.....................................

1.The name of the curriculum

Bachelor of Science in Computer Science (International)

2. Degree

Full name

Bachelor of Science (Computer Science ) (International)

Abbreviation

B.Sc. (Computer Science, International)

3. Faculty

        Faculty of Science and Technology , Nakhon Sawan Rajabhat University

4. Philosophy and Goals

        4.1 Philosophy

                To produce graduates who are knowledgeable in computer science. The major coursework includes topics such as modern theories such as the theory of computation, algorithms and complexity. Students learn how to apply their knowledge to manage, plan, and make decision for the success of their organization. The process of learning focuses on continuous self development. Students become knowledgeable and skillful in analyzing problems and problem solving efficiency.

        4.2 Goals of Curriculum

            The goals of this degree are the following.

                1. To produce graduates who are knowledgeable in computer science.
                2. To produce creative, efficient and skillful graduates who are skilled in research.
                3. To produce graduates who can apply their skills in real world situations.
                4. To produce graduates who are capable of undertaking graduate study.
                5. To produce moral and responsible graduates. Graduates have positive attitude towards their career.

5. Commencement

        The first semester, 2007

6. Admission requirements

        1. Applicants must complete high school and receive a diploma or be able to present an equivalent credentials.

        2. Applicants must demonstrate English competence.

        3. Applicants can be Thai or foreign nationals.

7. Admission

        According to Nakhon Sawan Rajabhat University and Commission on Higher Education admission regulation.

8. Academic system

        The academic calendar is based on semesters. Each semester runs for a period of at least 15 weeks and not less than 8 weeks in summer session

        Total credits

                Not less than 15 hours for one credit per semester for theoretical lecture ( Two semesters in one academic year ).
                Not less than 30 - hour practicum for one credit per semester.
                Not less than 45 - hour field experience for one credit per semester.
                Not less than 45 - hours for a project or assignment for one credit per semester.

9. Length of study

        Full – time students have to spend at least 6 semesters but not more than 8 academic years.

10. Enrollment

        Students must register at least 9 credits and not more than 22 credits. Students must register not more than 9 credits during summer semester.

11. Assessment and graduation

        11.1 Assessment

            1. There are two systems.

                1.1 Eight – grade System

Grade

Meaning

 

A

Excellent

4.0

B+

Very good

3.5

B

Good

3.0

C+

Fairly

2.5

C

Fair

2.0

D+

Poor

1.5

D

Very poor

1.0

E

Failure

0.0

                1.2 Non – credit System

Grade

Meaning

 

PD

Pass with Distinction

 

P

Pass

 

F

Fail

 

Au

Audit

 

W

Withdraw

 

I

Incomplete

 

            2. For all compulsory courses,

                students must get A, B+, C+, C, D+, D, PD or P. If they get E or F, they are required to reregister. If it is an elective, students can choose other subjects and the grade will be changed to W. Students must get C for field experience. If students get less than C, they fail and they have to register again. If students get C again, they will be retired.

        11.2 Graduation

            Qualified graduates must:

                1. Be well behaved.
                2. Pass the desired characteristic evaluation.
                3. Complete all courses and get GPA not less than 2.0.
                4. Pass the university English proficiency test.

12. Faculty Members

        12.1 Committee of the curriculum

No.

Name – Surname / degree

Academic outcome / experience

Position / a list of courses

1

Mr.Tanapat Wattanachaitham

    -  M.Sc. (Information Technology) King Mongkut’s Institute of
       Technology North Bangkok.
    -  B.Sc. (Computer Science) Rajabhat Institute Petchaburi.

Working experience

    -  Head of Computer Department.
    -  Ex – head of network System division of Computer and
       Technology Office.
    -  Ex – vice director of Computer Office.

Courses

    -  Computer for Science
    -  Principles of Programming
    -  Operating Systems
    -  Computer Architecture
    -  Independent Study in Computer Science
    -  Computer Graphics
    -  Object Oriented Programming
    -  Web Programming
    -  Computer Aids Design and Manufacturing
    -  Microprocessor
    -  Neural Network
    -  Operation Research

2

Mr.Thisan Thantanakul

    -  B.Sc. (Computer Science)
    -  M.Sc. (Computer Science) Naresuan University.

Working experience

    -  Library System Naresuan University.

Courses

    -  Computer for Learning
    -  Operating Systems
    -  Information technology for management

3

Mrs.Pimchanok Tiamtiporn

    -  M.Sc. (Information Technology) King Mongkut’s Institute of
       Technology North Bangkok.
    -  B.Sc. (Computer Science) Rajabhat Institute Nakhon Sawan.

Working experience

    -  Personnel System of Rajabhat Institute Nakhon Sawan.

Courses

    -  Data Structure and Algorithm
    -  Multimedia Technology
    -  Computer Animation
    -  Human-Computer Interaction
    -  Design and Development of Computer Assisted Instruction
    -  Computer Aids Design and Manufacturing
    -  Special Topics in Computer Science
    -  Management Information Systems

4

Mr.Prayoot Surasena

    -  B.Ed (Computer) Rajabhat Institute Mahasarakam.

Working experience

    -  Director of Academic Resources and Information Technology
       office.
    -  Ex – director of Computer office.
    -  Head of MIS Project.
    -  Head of e – office, Nakhon Sawan.
    -  Head of Nakhon Sawan Data Base System.

Courses

    -  Database System
    -  Systems Analysis and Design
    -  Data Communications and Computer Networks
    -  Legal and Ethical Issues in Informatic Profession
    -  Compiler Construction
    -  Software Engineering
    -  Object-Oriented Analysis and Design
    -  Artificial Intelligence
    -  Expert System
    -  Data Mining and Data Warehousing
    -  Introduction to Geographic Information System
    -  Network and Distributed System

5

Mr.Mark Lyon

    -  B.Sc in Mathematics Computer Minor University of Arizona.

Working experience

    -  Instructor, University of Arizona.

Courses

    -  English for Science
    -  General Mathematics.
    -  Mathematics for Computer
    -  Introduction to Probability and Statistics

        12.2 Lecturers

No.

Name – Surname / degree

Academic outcome / experience

Position / a list of courses

1

Assoc.Prof.Dr.Uan Pinngoen

    -  Ph.D University of Nebraska, USA
    -  M.Sc. Chulalongkorn University
    -  B.Ed Srinakharinwirot Bangkhen

Research

    -  Artifical Intelligence
    -  Expert Systems
    -  Software Engineer

Courses

    -  Theory of Computation
    -  Artificial Intiligence

2

Mr.Thiraphat Meesumrarn

    -  M.Sc. (Information Technology)King Mongkut’s Institute of
       Technology Ladkrabang.
    -  B.Sc. (Computer Science) Rajabhat Institute Nakhon Ratchasima.

Working experience

    -  Ex- head of Job System of Computer and Technology office.
    -  Committee of Science Center.

Research

    -  Information Technology System of Industrial Crop in Nakhon
       Sawan.
    -  Grading Report System via Mobile Phones.

Courses

    -  Database System
    -  Systems Analysis and Design
    -  Compiler Construction
    -  Software Engineering
    -  Object-Oriented Analysis and Design
    -  Simulation and Model
    -  Data Mining and Data Warehousing
    -  Internet Technology
    -  Web Page Design
    -  Electronic-commerce

3

Miss.Waradanoo Choothong

    -  B.Sc. (Computer Science)
    -  Nakhon Sawan Rajabhat University.
    -  (Pursuing Master Degree).

Working experience

    -  Pro – soft Management Company.

Courses

    -  Computer for Learning
    -  Computer Program

4

Mrs.Pakjira Sirisom

    -  M.Sc. (Science Computer) King Mongkut’s Institute of
       Technology Ladkrabang.
    -  B.Sc. (Computer Science) Nakhon Sawan Rajabhat Institute.

Working experience

    -  Ex- head of secretarial division of Computer and Technology Office.

Courses

    -  Computer for Science
    -  Database System
    -  Discrete Mathematics
    -  Multimedia Technology
    -  Computer Animation
    -  Human-Computer Interaction
    -  Design and Development of Computer Assisted Instruction
    -  Internet Technology

5

Mrs.Kanchana Yolsiritham

    -  M.Sc. (Science Computer)  King Mongkut’s Institute of
       Technology Ladkrabang.
    -  B.Ed (Computer) Rajabhat Institute Mahasarakam.

Working experience

    -  Ex -vice director of Computer and Technology Office.

Courses

    -  Data Structure and Algorithm
    -  Seminar in Computer Science
    -  Independent Study in Computer Science
    -  Design and Development of Computer Assisted Instruction
    -  Special Topics in Computer Science

6

Mr.Narupon Panawong

    -  M.Sc. (Information Technology) King Mongkut’s Institute of
       Technology Ladkrabang.
    -  B.Sc. (Computer Science) Rajabhat Institute Nakhon Ratchasima.

Working experience

    -  Ex – head of network system division of Computer and
       Technology Office.

Research

    -  Information technology System of Industrial Crop in Nakhon
       Sawan.
    -  Grading Report System via Mobile Phones.
    -  Internet Roaming

Courses

    -  Computer Programming
    -  Operating Systems
    -  Compiler Construction
    -  Object Oriented Programming
    -  Visual Programming
    -  Web Programming
    -  Computer Programming in Business
    -  Data Mining and Data Warehousing
    -  Field Experience in Computer Science

7

Mr.Withoon Sonthipak

    -  M.Sc. (Information Technology) King Mongkut’s Institute of
       Technology North Bangkok.
    -  B.Sc. (Computer Science) Rajabhat Institute Nakhon Sawan.

Working experience

    -  Head of academic and training section, Academic Resources
       Centre.
    -  Ex -deputy head of Registration and Evaluation Section, Academic
       Office.

Research

    -  Online system for producing questionnaires.

Courses

    -  Operating Systems
    -  Multimedia Technology
    -  Computer Animation
    -  Web Programming
    -  Natural Language Processing
    -  Introduction to Geographic Information System
    -  Network and Distributed System
    -  Network Operating System
    -  Internet Technology
    -  Web Page Design
    -  Electronic – commerce

8

Mr.Pongsak Sirisom

    -  M.Sc. (Information Technology) King Mongkut’s Institute of
       Technology North Bangkok.

Working experience

    -  Head of Information Technology and Communication Centre.
    -  Ex – vice director of Computer Office.

Courses

    -  Operating Systems
    -  Data Communications and Computer Networks
    -  Legal and Ethical Issues in Informatic Profession
    -  Software Engineering
    -  Simulation and Model
    -  Decision Support Systems
    -  Management Information Systems
    -  Project Management
    -  Operation Research
    -  Introduction to Geographic Information System
    -  Electronic-commerce

9

Mrs.Nongyao Nai-arun

    -  M.Sc. (Information Technology Management System)
      
Mahidol University.
    -  B.Ed (Computer) Rajabhat Institute Nakhon Ratchasima.

Working experience

    -  Ex – head of secretarial section, president’s Office.

Research

    -  Web-based Instruction of Introduction to Database
    -  Information Technology System of Industrial Crop in Nakhon
       Sawan.

Courses

    -  Computer for science students
    -  Principles of Programming
    -  Systems Analysis and Design
    -  Design and Development of Computer Assisted Instruction
    -  Decision Support Systems
    -  Internet Technology

10

Mr.Narong Thong-isan

    -  M.Ed (Industrial Study) Naresuan University
    -  Bachelor of Industrial Technology  (Technological Computer)
       King Mongkut’s Institute of Technology Ladkrabang.

Working experience

    -  Ex – head of Computer Department.
    -  Ex – director of Computer Office.

Research

    -  Information technology System of Industrial Crop in Nakhon
        Sawan.

Courses

    -  Computer for science students
    -  Seminar in Computer Science
    -  Legal and Ethical Issues in Informatic Profession
    -  Digital Circuit Design
    -  Computer Architecture
    -  Microprocessor
    -  Special Topics in Computer Science
    -  Internet Technology

11

Mr.Thung-ngern Parnsamlee

    -  M.Ed. (Physics) Srinakharinwirot (Prasarnmitr)
    -  B.Ed (Physics – Mathematics)

Working experience

    -  Vice President of Special Affair.
    -  Ex – vice President of Service Affair.
    -  Ex – vice President of Academic Affair.
    -  Ex – head of Computer Department.

Courses

    -  Computer for science students
    -  Computer Architecture
    -  Data Communications and Computer Networks
    -  Data Structure and Algorithm
    -  Legal and Ethical Issues in Informatic Profession
    -  Network and Distributed System

12

Mrs.Wattanaporn Wattanachaitham

    -  M.Sc. (Information Technology) Naresuan University
    -  B.Sc. (Computer Science) Rajabhat Institute Nakhon Sawan.

Working experience

    -  The manager of Business Incubator.
    -  Head of Computer Service, Academic Resources Centre.
    -  Ex -assistant of Secretarial Office.

Courses

    -  Principles of Programming
    -  Computer Programming
    -  Seminar in Computer Science
    -  Multimedia Technology
    -  Visual Programming
    -  Special Topics in Computer Science
    -  Management Information Systems
    -  Project Management
    -  Internet Technology
    -  Web Programming

        * Remarks Nakhon Sawan Rajabhat University has the cooperation with universities in foreign countries,  such as Infosys Technologies (STPI), India and we are planning to employ two foreign lecturers.

13. Number of students

        Number of expected students and graduates.

students

Academic year

2007

2008

2009

2010

2011

1st

40

40

40

40

40

2nd

-

40

40

40

40

3rd

-

-

40

40

40

4th

-

-

40

40

Total

40

80

120

160

160

expected graduates

-

-

-

40

40

14. Venues and facilities

        14.1 Venues

No.

Item

The no.that we have

The no. that are needed

Remarks

1

Lecturer’s office

1

1

 

2

Computer Lab ( 20 computers )

1

-

 

3

Computer Labs ( 30 computers )

4

4

 

        14.2 Facilities

No.

Item

The no. that we have

The no. that are needed

Remarks

1

Servers

2

2

 

2

Micro Computers

155

130

 

3

Projectors

6

4

 

4

Visualizer

1

1

 

5

Digital Camera

1

1

 

6

Video Camera

1

1

 

7

Laser Printers

2

2

 

8

Printers

2

1

 

9

Scanners

2

1

 

10

Overhead Projector

2

-

 

11

PC Signal Converters

6

-

 

12

Robot Kits

2

6

 

15. Libraries

        15.1 Academic Resource Center

                There are 837 books about computer and information technology.

        15.2 Library at the department

                There are 376 Thai and English books about computer and information technology.

        15.3 Organizations for field experience.

                1. Double P Computer Service Company.
                2. Information Technology Division of the Communications Authority of Thailand Limited Company.
                3. Jiraprawat Hospital.
                4. Datamate Education Company.
                5. Nongchang Hospital.
                6. PPP Solution Limited Company.
                7. Computer office, Nakhon Sawan Rajabhat University.
                8. Nakhon Sawan Internet Limited Company.
                9. Satang Group Computer Supply Company.
                10. True Coperation Company.
                11. Ekkachai Distribution System Limited Company.
                12. Data Business IT Limited Company.
                13. S J D Computer Limited Company.
                14. Information and Technology Division, Uthai Thani Hospital.
                15. Application Software Limited Company.
                16. Trinity Limited Company.
                17. Chainat Provincial Electricity Authority.
                18. Information Technology and Communication, Sawan Pracharaks Hospital.
                19. K.C. Computer
                20. S K Computer and System.

16. Budget

        Budget for the next 5 years.

Budget Category

Fiscal year

2007

2008

2009

2010

2011

    -  Durable articles

    -  Materials

    -  Wages

    -  Remuneration

-

200,000

80,000

720,000

1,200,000

300,000

80,000

720,000

-

400,000

80,000

720,000

1,200,000

500,000

100,000

720,000

-

500,000

100,000

720,000

Total

1,000,000

2,300,000

1,200,000

2,520,000

1,320,000

17. Curriculum

        17.1 Credit

                Bachelor of Science in Computer Science (International) rriculum are not less than 131

        17.2 Structure of Curriculum.

                The proportion of credits in each category is as follows.

Category

Credit

General Education

31

    1.  Language and communication

9

    2.  Humanities

8

    3.  Social sciences

6

    4.  Science

8

Major field of study

94

    1.  Core courses

31

    2.  Compulsory courses

37

    3.  Electives

21

    4.  Field experience

5

Electives

6

Total

131

        17.3 Courses and credits.

                General Education 31 Credits 12 courses for compulsory and 2 electives.

Course No.

Title

Credit

Remarks

 

Language and communication

9

 

2210101

Development of Thai Language Skills

3 (2-2-5)

compulsory

2310101

Foundation English

3 (3-0-6)

compulsory

2310102

English for Communication

3 (3-0-6)

compulsory

 

Humanities

8

 

2000104

Thai Ideal Graduate

2 (2-0-4)

compulsory

1000101

Human Behavior and Self Development

2 (2-0-4)

compulsory

2400101

Usage of Information

2 (2-0-4)

compulsory

2000105

Music and Life

2 (2-0-4)

choose one course

2000106

Art and Life

2 (2-0-4)

2000107

Drama and Life

2 (2-0-4)

 

Social sciences

6

 

2000101

Thai Living

2 (2-0-4)

compulsory

2000102

Global Society and Living

2 (2-0-4)

compulsory

2000103

Life and Environment

2 (2-0-4)

compulsory

 

Science

8

 

4000101

Science and Technology for Life and Society

2 (2-0-4)

compulsory

4000102

General Mathematics

2 (2-0-4)

compulsory

4000103

Computer for Learning

2 (1-2-3)

compulsory

4000104

Health for Life

2 (2-0-4)

choose one course

1000102

Sports and Recreation

2 (1-2-3)

Total

31

 

                Major field of study Not less than 94 credits, divided into 3 categories.

                        (1) Core courses Not less than 31 credits All courses are the following.

Course No.

Title

Credit

2312704

English for Science

3(3-0-6)

3201101

Introduction to Business Operation

3(3-0-6)

3553301

Management Economics

3(3-0-6)

4211301

General Physics

3(3-0-6)

4211601

General Physics Laboratory

1(0-2-1)

4291606

Mathematics for Computer

3(3-0-6)

4302201

Introduction to Probability and Statistics

3(3-0-6)

4311301

Principles of Programming

3(2-2-5)

4311402

Data Communications and Computer Networks

3(2-2-5)

4312201

Database System

3(2-2-5)

4312203

Management Information Systems

3(2-2-5)

                        (2) Compulsory Courses (37 credits)  All courses are the following.

Course No.

Title

Credit

2313704

English for Technology

3(3-0-6)

4311302

Computer Programming

3(2-2-5)

4311401

Operating Systems

3(2-2-5)

4312402

Systems Analysis and Design

3(2-2-5)

4312602

Computer Architecture

3(2-2-5)

4313401

Data Structures and Algorithm

3(2-2-5)

4313403

Computer Graphics

3(2-2-5)

4313404

Discrete Mathematics

3(2-2-5)

4313901

Seminar in Computer Science

2(1-2-3)

4313902

Independent Study in Computer Science 1

2(90)

4314902

Independent Study in Computer Science 2

3(150)

4311303

Object Oriented Programming

3(2-2-5)

4312404

Software Engineering

3(2-2-5)

                        (3) Electives 21 credits Choose from this list but all courses must not be the same as major core courses.

Course No.

Title

Credit

4311104

Legal and Ethical Issues in Informatic Profession

2(2-0-4)

4311303

Object Oriented Programming

3(2-2-5)

4311304

Visual Programming

3(2-2-5)

4312101

Project Management

3(2-2-5)

4312102

Human-Computer Interaction

3(2-2-5)

4312202

Office Automation Information System

3(2-2-5)

4312204

Information System Security

3(2-2-5)

4312301

Web Programming

3(2-2-5)

4312302

Computer Programming in Business

3(2-2-5)

4312401

Network Operating System

3(2-2-5)

4312403

Object-Oriented Analysis and Design

3(2-2-5)

4312404

Software Engineering

3(2-2-5)

4312501

Operation Research

3(2-2-5)

4312601

Digital Circuit Design

3(2-2-5)

4312701

Multimedia Technology

3(2-2-5)

4312702

Computer Animation

3(2-2-5)

4312703

Internet Technology

3(2-2-5)

4312704

Web Page Design

3(2-2-5)

4312705

Electronic commerce

3(2-2-5)

4312706

Design and Development of Computer Assisted Instruction

3(2-2-5)

4312707

Computer Aids Design and Manufacturing

3(2-2-5)

4312901

Special Topics in Computer Science

3(2-2-5)

4313201

Data Mining and Data Warehousing

3(2-2-5)

4313202

Introduction to Geographic Information System

3(2-2-5)

4313402

Network and Distributed System

3(2-2-5)

4313405

Theory of Computation

3(3-0-6)

4313501

Decision Support Systems

3(2-2-5)

4313502

Compiler Construction

3(2-2-5)

4313601

Microprocessor

3(2-2-5)

4313602

Circuit Description and Microcomputer Maintenance

3(2-2-5)

4314505

Image Processing

3(2-2-5)

4314506

Natural Language Processing

3(2-2-5)

4314501

Artificial Intelligence

3(2-2-5)

4314502

Simulation and Models

3(2-2-5)

4314503

Expert Systems

3(2-2-5)

4314504

Neural Networks

3(2-2-5)

                        (4) Field Experience 5 credits

Course No.

Title

Credit

4314801

Field Experience in Computer Science

5(450)

                Electives 6 credit All electives must not be the same course as in other categories.

        17.4 Study Pl

1st year, 1st Semester.

 

Course

Credit

General Education

6 Credits

Core courses

9 Credits

1551612

English for Science

3(3-0-6)

4291606

Mathematics for Computer

3(3-0-6)

4311301

Principles of Programming

3(2-2-5)

Compulsory courses

 

6 Credits

4311401 Operating Systems

3(2-2-5)

4312602

Computer Architecture

3(2-2-5)

Total

 

21 Credits

 1st Year, 2nd Semester.

 

Course

Credit

General Education

6 Credits

Core courses

6 Credits

4311402 Data Communications and Computer Networks

3(2-2-5)

4312201

Database System

3(2-2-5)

Compulsory courses  

6 Credits

2313704 English for Technology

3(3-0-6)

4311302

Computer Programming

3(3-0-6)

Major electives

 

3 Credits

431xxxx .............  

3(2-2-5)

Total

 

21 Credits

2nd Year, 1st Semester.

 

Course

Credit

General Education

 

6 Credits

Core courses   3 Credits
4311103

Introduction to Probability and Statistics

3(3-0-6)
Compulsory courses   6 Credits
4311303

Object Oriented Programming

3(2-2-5)
4312402

Systems Analysis and Design

3(2-2-5)
Major electives   3 Credits

431xxxx .............

 

3(2-2-5)

Electives

 

2 Credits

Total

 

20 Credits

2nd Year, 2nd Semester.

 

Course

Credit

General Education

 

6 Credits

Core courses  

3 Credits

4312203

Management Information Systems

3(2-2-5)
Compulsory courses   6 Credits
4312404 Software Engineering 3(2-2-5)
4313401

Data Structures and Algorithms

3(2-2-5)
Major electives   3 Credits
431xxxx .............   3(2-2-5)

Electives

 

2 Credits

Total

 

20 Credits

3rd Year, 1st Semester.

 

Course

Credit

General Education

 

7 Credits

Core courses  

4 Credits

4011101 General Physics 3(3-0-6)
4011102 General Physics Laboratory 1(0-2-1)
Compulsory courses   6 Credits
4313403 Computer Graphics 3(2-2-5)
4313404 Discrete Mathematics 3(2-2-5)
Major electives   3 Credits

431xxxx .............

 

3(2-2-5)

Total

 

20 Credits

3rd Year, 2nd Semester.

 

Course

Credit

Compulsory courses

 

4 Credits

4313901 Seminar in Computer Science

2(1-2-3)

4313902 Independent Study in Computer Science 1

2(90)

Major electives  

6 Credits

431xxxx .............

 

3(2-2-5)

431xxxx .............  

3(2-2-5)

Management  

3 Credits

3201101

Introduction to Business Operation

3(3-0-6)

Total

 

13 Credits

4th Year, 1st Semester.

 

Course

Credit

Compulsory courses

 

3 Credits

4314902 Independent Study in Computer Science 2

3(150)

Major electives  

3 Credits

431xxxx .............  

3(2-2-5)

Management

 

3 Credits

3553301

Management Economics

3(3-0-6)

Electives

 

2 Credits

Total

 

edits

4th Year, 2nd Semester.

 

Course

Credit

Field Experience

 

5 Credits

    4314801      Field Experience in Computer Science

5(450)

Total

 

5 Credits

        17.5 Course description

            1. General education

                General education courses prepare graduates to be good human beings; physical, effective, social and intelligent. They have learning and life skills. Not only introducing graduates to the moral and humanitarian implications of knowledge but also building up their pride of being Thai. Graduates love their own locality and are able to be good leaders and followers. They learn to live in a democratic society in the time of globalization and learn to adapt themselves effectively.

                The objectives of general education are the following :

                        1.Develop language competence and performance and use information technology to retrieve all knowledge for self learning and lifelong learning
                        2. Learn about their own locality and customs as well as understanding Thai and the world economic, social, cultural, Thai and foreign political systems in order to understand others and live peacefully.
                        3. Learn to think effectively and reasonably. Analyze and solve problems using fact and scientific methods. Conserve the environment and realize the significance and the effect of science and technology.
                        4. Understand their own nature and others. Have healthy mind and body and live happily in their society. Behave properly and give advice to others.
                        5. Have good attitudes and appreciate the value of virtue, art and aesthetics.

                    Course description of general education

1000101

Human Behavior and Self Development

2 (2-0-4)

        Human behavior, components, basic factors of human behavior, personality and self development. Build up human relationship, develop work efficiency, work in a team, enhance motivation, be a good leader and follower, set personal practice and live happily.

1000102

Sports and Recreation

2 (1-2-3)

        Significance and meaning of sports and recreation, forms and types of sports and recreation. Enhance and test fitness, sports safety, exercises and recreation.

2000101

Thai Living

2 (2-0-4)

        General characteristics, evolution and change of Thai family population, economy, society, politics, government, education, religion, morality, value, culture and festivals. Eradicate problems in Thai society by using the Royal Development Projects folk as well as wisdom and live sufficiently and eternally.

2000102

Global Society and Living

2 (2-0-4)

        Social, economic and political world evolution particularly after World War II. Study the effect and influence of global culture on Thai society, current events and suggest the solution to world problems.

2000103

Life and Environment

2 (2-0-4)

        The meaning and the significance of society, natural resources, environment, the relationship between human being and environment, the effect of natural resources and environment use on human beings and societies, the preservation of natural resources and environment and people participation in solving environmental problems for sustainable development.

2000104

Thai Ideal Graduate

2 (2-0-4)

        The meaning and the significance of life. Learn how to survive in the globalization age, understand yourself and the others and study morality and ethics for self development and for a life of peace and a peaceful society. Develop the intellect, life and society to solve problems and be able to apply religious precepts to solve problems.

2000105

Music and Life

2 (2-0-4)

        Fundamental knowledge of Thai and international musical elements, important forms and composers. Practice listening to music and analyze it. Analyze and discuss musical literatures and the relationship between music and society.

2000106

Art and Life

2 (2-0-4)

        The meaning and the value of art, human beings and aesthetic experience, perception, the art in different eras, the relationship of art and human beings. Practice criticizing the art and discuss the relationship of life and art.

2000107

Drama and Life

2 (2-0-4)

        The meaning and the significance of performing art, folk and international performance, performing art and lifestyle in the past until the present, the relationship of performing art and life, Practice performing interesting folk and international performance

2210101

Development of Thai Language Skills

3 (2-2-5)

        Significance of Thai language in communication, word usage, sentence writing, proverbs, rhetoric and formal language. Learn how to summarize, write a conclusion, draw a semantic mapping, practice analyzing and criticizing, write a story outline, academic writing, citation and presentation.

2310101

Foundation English

3 (3-0-6)

        Sentence patterns by integrating all language skills. Practice listening, speaking, reading, writing and describing things using proper grammar.

2310102

English for Communication

3 (3-0-6)

        English structure for communication, English words, word usage. Listen, speak and read English proverbs and expressions. Practice using English for various purposes; greeting, introducing, ordering food, apologizing, asking for help, sympathizing, giving information. Practice reading and writing different types of text such as notices, advertisements, labels, letters, forms etc.

2400101

Usage of Information

2 (2-0-4)

        Information technology and information technology resources, set the need of information technology, search information from many sources, both printed and electronic media, evaluate information technology and information technology resources. Present and publicize information technology, study the social context that relates to information technology and information technology resources and use it ethnically and lawfully.

4000101

Science and Technology for Life and Society

2 (2-0-4)

        Study the meaning and the significance of science and technology, matter, energy and the development of science and technology related to mankind. The relationship between science, technology and society. The effect of science and technology on human beings, environment, society, economy, politics and culture. Use the scientific knowledge for solving scientific and technological problems.

4000102

General Mathematics

2 (2-0-4)

        Study, analyze and find solutions to mathematical problems such as sets, functions, logic, probabilities, statistics and their applications to daily life. Create mathematical problems for recreation.

4000103

Computer for Learning

2 (1-2-3)

        Computer and information technology systems, role of computer and information technology in life and societies. Follow the copyright law. Use computers ethically and lawfully. Do a presentation and retrieve information by using computer and information technology.

4000104

Health for life

2 (2-0-4)

        Take care yourself and others’ physical and mental health. Study family factors that affect environment and people’ s health in a community. Learn to protect themselves from risky conditions, take care the physical and mental health and apply their knowledge into practice.

 

            2. Major field of study

                    Course description of major field of study 25 Credits

2312704

English for Science

3 (3-0-6)

        English for communication in scientific situations from the media and many sources, both printed and electronic media. Read scientific articles, manuals and instructions. Use dictionaries to read and practice reading skills, summarizing, note-taking, interpreting and presenting.

3201101

Introduction to Business Operation

3(3-0-6)

        Characteristics, foundations and types of business, common business components, such as management, accounting and finance, marketing, personnel administration, office administration, and business documents, problems in conducting business and business ethics.

3553301

Management Economics

3(3-0-6)

        Decision making under various situations, economic forecast, analysis of elasticity of demand and supply, price determination of goods, services, employment rate, benefit cost analysis and benefits from investment, budgeting and profit planning. Sensitivity analysis is studied by a case study.

4211301

General Physics

3 (3-0-6)  

        Study about measurement and precision in measurement, scalar and vector quantities, motions, momentum, and Law of Motion, force and force effect, work, power and energy, harmonic motion, Sinusoidal motion, Mechanical wave, matter properties, heat phenomena, Thermodynamics with appropriate demonstration and experimentation.

4211601

General Physics Laboratory

1 (0-2-0)

        Physics laboratory according to General Physics at least 10 laboratories.

4291606

Mathematics for Computer

3(3-0-6)

        Study fundamental concepts of logic, sets, relations and functions, number systems (especially binary, octal, and hexadecimal numbers), matrices and determinants, and Boolean algebra.

4302201

Introduction to Probability and Statistics

3(3-0-6)

        Study the meaning , framework and the advantages of statistics. Study how to collect data and present it. Study mean, mode, median, percentile etc. Learn the random sampling theory, statistical methodologies, usage of descriptive statistics, continuous and discrete distributions, probability theories, conditional probabilities, types of distributions (such as normal, binomial, poisson, and exponential distributions).

4311301

Principles of Programming

3(2-2-5)

        The basic principles of computer program implementation. This course includes principles of computer programming (variable defining, control structures, simple I/O manipulators, functional decomposition, function implementation, user-defined data type, arrays, pointers and file processing functions

4311402

Data Communications and Computer Networks

3(2-2-5)

        Principal theories and technologies of data communication and computer networking. This course includes data transmission, data encoding and error control, communication equipment, communication media, open system standard, an introduction to the Internet and TCP/IP protocols, technologies of Local Area Network (LAN) and Wide Area Network (WAN)

4312201

Database System

3(2-2-5)

        Database concepts, aim of database systems, non-referential integrity, reliability, logical and physical organization, schema and sub schema, heretical models, network models, relational model data definite languages, data dictionaries, query, file management, data security, data backup system and retrieval, data analysis and design, database management systems.

4312203

Management Information Systems

3(2-2-5)

        The structure of business information systems and their management, concepts and design of computer-based information systems, processing techniques to meet organization’s management based on available resources. Acquisition of resources: hardware, software, and people including how to utilize and maintain. Application of computing technologies and telecommunication infrastructure in information systems to cope with change and competition. Future trends of business information systems. Case studies.

 

                    2.1 Major Compulsory courses

2313704

English for Technology

3(3-0-6)

        Increase English reading, writing, listening and speaking skills. Read texts that relate to computer science. Emphasize on reading for transfer, communication, and analysis level.

4311302

Computer Programming

3(2-2-5)

        Create a computer program using high level language, good programming structure design, documentation, testing and debugging.

4311303

Object Oriented Programming

3(2-2-5)

        An overview of the concepts and terminology of object-oriented programming; object and class definition; object attributes and behaviors, inheritance, polymorphism, programming structures in object oriented language and reusability of software components.

4311401

Operating Systems

3(2-2-5)

        Foundation of operating systems. types of operating systems, process scheduling, parallel programming, process synchronization in critical sections, semaphore, dead lock, file management and resource management.

4312402

Systems Analysis and Design

3(2-2-5)

        Concept of System analysis, planning to solve problems, scope of analysis, system checking, feasibility study, Analysis for difference between old and new systems, input/ output design, files design, documentation, testing, implementation, evaluation and network flowchart.

4312404

Software Engineering

3(2-2-5)

        Software projects management, requirement analysis, principles of software design, software development with case studies, software quality assurance, software testing technique, software maintenance, user interface management.

4312602

Computer Architecture

3(2-2-5)

        Computer architecture characteristics, effects on the design and performance of systems, price-performance tradeoffs, structure of computer systems, CPU, instruction cycle, instruction architecture, machine language and assembly language, pipelining ,interrupt ,input output system, hierarchies of memory, vector and category of computer architecture.

4313401

Data Structure and Algorithm

3(2-2-5)

        Basic data structure, stacks, queues, linked lists, trees, graphs, hash tables and application to sorting and searching. Design and create algorithms to solve problems, such as sorting, searching, graph traversing, algebraic and geometric calculation etc.

4313403

Computer Graphics

3(2-2-5)

        Introduction to computer representation of lines and points; mathematical models; , transformation and display geometric objects; transformations in 2 and 3 dimensions; homogenous coordinate systems; fill algorithms; solid modeling; hidden line and surface algorithms; lighting models; fundamentals of vector and raster graphics, and current trends.

4313404

Discrete Mathematics

3(2-2-5)

        Sets, relations and functions of counting and recursion, graph theory, tree, network, Boolean algebra, combinatorics to solve problems with high level mathematical techniques.

4313901

Seminar in Computer Science

2(1-2-3)

        Seminar in computer science. Learning from research or lecture about computer sciences for application in seminars.

4313902

Independent Study in Computer Science 1

2(90)

        Solve the general and specific problems by using flowcharts.

4314902

Independent Study in Computer Science 2

3(150)

        Develop methodology or code program using the various computer languages to solve the problem and do a project in computer science.

 

                    2.2 Major electives

4311104

Legal and Ethical Issues in Informatic Profession

2(2-0-4)

        Introduction to history of ethical issues, definition of ethical issues of computer and major informatics , professional law and copyright, Privacy, crime in computer media, repudiation and risk in processing to pass computer media, use of data in company and organizations , information system, office technology and social technology.

4311304

Visual Programming

3(2-2-5)

        Principal techniques for visual programming development; components of visual programming: codes and forms, control objects; a foundation of programming; programming to connect with databases.

4312101

Project Management

3(2-2-5)

        Administrative processes of software project management: planning and controlling, costing, staffing, resource allocation, and stakeholders coordination. Evaluation of governmental and economic factors that can affect the project. Competing to win bids for the projects. Different roles in project contracting processes with different organizations.

4312102

Human-Computer Interaction

3(2-2-5)

        Human factors and interface design relating to performance of both humans and computers. Support systems for interaction and visible design, user interface model and development tools, effect of technology to humans, planning to use technology and using it with some positive effects.

4312202

Office Automation Information System

3(2-2-5)

        Office automation information systems, evolution of office automation systems, their components, design and development of applications and databases in an organization, data acquisition, automated information processing and interchanging in an organization. Application of office automation systems to support various functions in the organization. Applying networking technology with office automation systems.

4312204

Information System Security

3(2-2-5)

        Principal techniques to identify the security problems in computer and network systems. Develop significant knowledge and skills to protect security problems. This course includes computer threat (e.g., virus, worm, Trojan horse), network security (e.g., IPsec, web security, DoS attack), symmetric and asymmetric cryptography, RSA algorithm, Message Digest (MD), digital signature, SSL, firewall technologies, system intrusion detection.

4312301

Web Programming

3(2-2-5)

        Introduction to the Internet, WWW and TCP/IP protocol, web site design and development, Script language, client-sided programming, server-sided programming, database on the Internet, creating web site for e-commerce business.

4312302

Computer Programming in Business

3(2-2-5)

        Business computer applications, business environment, business transaction; accounting applications and accounting information system; payroll, accounts payable, accounts receivable, invoicing, general ledger, materials and operation control applications, or processing, inventory control and forecast, purchasing, sales analysis, banking applications.

4312401

Network Operating System

3(2-2-5)

        Apply the knowledge and principles taught in Operating system and network system. This laboratory course provides students with the design, implementation and uses of the existing network and operating system technologies.

4312403

Object-Oriented Analysis and Design

3(2-2-5)

        Object-oriented concept. Object-oriented project life cycle. Analysis, design, coding and testing program with the method of object-orientation. Object-oriented computer aided software engineering tools. Application in object-oriented environment.

4312501

Operation Research

3(2-2-5)

        Basics of structure and mathematical model, decision theory, linear programming model, resource management, transportation model, scheduling, sequencing, network analysis and operation research programming.

4312601

Digital Circuit Design

3(2-2-5)

        Study based number system, logic gate, TTL and CMOS circuit structure, Boolean, DeMorgan’s Theorem, combination circuit analysis, decreasing variables in functions, Multiplex circuit, demultiplex, decoder, encoder and comparator, mono stable circuit, clock signal, flip flop, counter, shift register, basic switching digital and analog circuit and evaluation, memory structure and evaluation. Testing of logic gate circuit, combination circuit, multiplex circuit, demultiplex, decoder, encoder and comparator, mono stable, clock signal, flip flop circuit, counter and register, basic switching digital and analog circuit and memory circuit.

4312701

Multimedia Technology

3(2-2-5)

        Introduction of graphic design and other interrelated topics for multimedia

4312702

Computer Animation

3(2-2-5)

        This subject introduces the usage of suitable graphical software packages to develop three-dimensional object model and animations. Topics include basic modeling primitives from polygons to spine surfaces; tools to modify simple objects; surfacing concepts such as texture and bump maps; basic lighting of scenes; the animation process including key frames, articulated structures, camera movement and morphing; lighting effects such as volumetric and radiosity.

4312703

Internet Technology

3(2-2-5)

        Introduction to internet, technique and tools for world wide web, Web design and development, E-business and E-commerce, Internet security, Internet database system , internet and world wide web application.

4312704

Web Page Design

3(2-2-5)

        Concept and Step of web page design. Application software for web page design and principle of web development.

4312705

Electronic commerce

3(2-2-5)

        Electronic commerce economics, business models, value chain analysis, technology architectures for electronic business, supply chain management, consumer behavior within electronic environments, legal and ethical issues, information privacy and security, transborder data flows, information accuracy and error handling, disaster planning and recovery, solution planning, Implementation and rollout, site design, Internet standards and methods, design of solutions for the Internet, intranets, and extranets, EDI, payment systems, support for inbound and outbound logistics.

4312706

Design and Development of Computer Assisted Instruction

3(2-2-5)

        Focuses on learning theory, advantage and disadvantage analysis of computer-assisted instruction (CAI) for designing and creating lesson step by step.

4312707

Computer Aids Design and Manufacturing

3(2-2-5)

        Study basics and evaluate CAD concept for design, 2-D concepts, 3-D concept and create multimedia with application programs.

4312901

Special Topics in Computer Science

3(2-2-5)

        Learning about current problems and future challenges in the field of computing. For example, information and data, software, theory and computing, method, application for hardware and computer systems.

4313201

Data Mining and Data Warehousing

3(2-2-5)

        Introduce the foundation of data mining. This course includes motivation of data mining, data mining models and techniques as well as applications of data mining and data warehousing.

4313202

Introduction to Geographic Information System

3(2-2-5)

        Overview of geoinformatics, components of a geographic information system, maps and map projections, geographic data models, data sources, remote sensing technology , global positioning system technology, geoprocessing, sample applications of geographic information systems to real world situations, data accuracy, map layout, trends of geoinformatics.

4313402

Network and Distributed System

3(2-2-5)

        Introduces the principal concepts of distributed system. This course includes distributed processing architecture, designs of distributed operating systems, distributed information systems, middleware (such as ODBC, CORBA, IIORB).

4313405

Theory of Computation

3(3-0-6)

        Basic theory of Mathematics. For example proving sets and relationships, study about regular sets, regular language and irregular language, deterministic and non-deterministic machine, finite state machines, sequential computations, push-down stack automata, turing machines, computability and non-computability, termination problem.

4313501

Decision Support Systems

3(2-2-5)

        Principle and concept of decision making, decision theory, decision making process, type of decision support systems; survey, design, problem formulation and development of systems to enhance effective decision making; examples of decision support systems.

4313502

Compiler Construction

3(2-2-5)

        Bases and significant theories of compiler construction. This course includes language definition description, lexical analyses, symbol table construction, syntax structures and parsing, semantic analyses, extraction of elements, control statement, memory allocation, structural language processing and code optimization.

4313601

Microprocessor

3(2-2-5)

        History of microprocessor, memory structure, word size, memory address, character code, instruction code, register, Arithmetic and Logic Unit, Control Unit, flag, execute instruction, Date transfer in Microcomputer, input/output programming, interrupt , direct memory access, bus system, basic of assembly programming, addressing mode, instruction set.

4313602

Circuit Description and Microcomputer Maintenance

3(2-2-5)

        Introduction to computer system, internal and external interface, memory, I/O unit, peripheral, maintenance equipment, installation, maintenance, installation and maintenance practice.

4314501

Artificial Intelligence

3(2-2-5)

        The principal ideas, history and techniques of artificial intelligence. This course includes knowledge representation, memory structures, reasoning mechanisms, probabilistic reasoning and searching techniques, game theory, machine learning. Natural language processing, computer vision and expert systems.

4314502

Simulation and Model

3(2-2-5)

        Simulation, comparison between simulation and other techniques, continuous simulation model and its applications, integer simulation model, review queue theory and elementary stochastic process, simulation methodology including pseudo random number and random variables, optimum simulation model and applications.

4314503

Expert System

3(2-2-5)

        This course covers the following topics: definition and element of expert systems, knowledge base, knowledge representation, problem solving by searching, methods of inference, reasoning under uncertainty, fuzzy logic; software engineering for expert systems design; language and expert systems development; examples of expert systems.

4314504

Neural Networks

3(2-2-5)

        Fundamentals of neural network, neural network processes and their performance by computer and neural network implementation of recognition system.

4314505

Image Processing

3(2-2-5)

        Basic of Digital image Processing, vision and image’s mathematic model, 2-D and 3-D image, image sampling and numerical value, fourier transform and image property. Image aliasing and contrasting.

4314506

Natural Language Processing

3(2-2-5)

        The role of knowledge in language processing, models and algorithm, thought and understanding, regular expressions and automata, morphology and finite-state transducers, n-gram models of syntax, word classes and part-of-speech tagging, context-free grammars for English, parsing with context-free grammars, features and unification, language and complexity, representing meaning, semantic analysis, lexical semantics, some applications, e.g., word sense disambiguation and information retrieval, discourse, dialog and conversational agents, natural language generation, machine translation.

 

           3. Field experience 5 Credits

4314801

Field Experience in Computer Science

5(450)

        Formal internship in a company or organization in related field for increasing skill, knowledge, intention at professional and technical level.

18. Quality assurance

        Criteria of quality assurance of this degree are the following :

        18.1 Curriculum administration

                1. Set appropriate criteria and admission system.
                2. Appoint qualified lecturers.
                3. Focus on active learning.
                4. Use multimedia teaching aids.
                5. Develop an effective knowledge management plan.
                6. Set the lower standard of curriculum management.
                7. Evaluate graduates’ desired characteristics before graduation.
                8. Have a clear instructors evaluation system and inform the teachers of result.
                9. Evaluate students’ satisfaction towards the curriculum and learning process.
                10. Do the annual report.

        18.2 Teaching and learning resources

                1. Provide sufficient materials, durable articles and facilities.
                2. Provide academic resources according to program standards.
                3. Provide computer laboratories.
                4. Cooperate with academic resources office to buy necessary books and resources.
                5. Have enough computers and a network for students to retrieve information.
                6. Have standard organizations for field experience .

        18.3 Students’ support and guidance

                1. Organize activities.
                2. Provide advisors for every group of students.
                3. Provide students with free loans and bank loans.
                4. Support students to get some income while they study.
                5. Have the information technology system about their future career and pursuing their studies.

        18.4 Stakeholder and society’s need

                1. Survey the needs of the society before revising the curriculum.
                2. Survey the needs of the society every two years to set the graduation target.
                3. Survey stakeholders need every two years.
                4. Survey graduates’ employment every year

19. Curriculum development

        19.1 Curriculum development

            The procedures of curriculum development are as follows:

                1. The committee consists of qualified and experienced people.
                2. Survey the society’s need and us it as a framework for curriculum development.
                3. Take into account the critiques of stakeholders and society.
                4. Report the curriculum development and take the minutes.
                5. Revise the curriculum yearly.
                6. Revise the curriculum every five years.

        19.2 Curriculum evaluation

            The procedures of curriculum evaluation are as follows:

                1. Lectures are evaluated by students every semester and the instruction is evaluated by lecturers once a year.
                2. Evaluate the learning outcome for every subject every semester.
                3. Evaluate graduates’ career success every four years after graduation.
                4. Evaluate the effect of graduates’ education every four years after graduation.
                5. Evaluate the curriculum every four years.

 

Appendix

 

1. This table shows all revisions of this curriculum Bachelor of science in Computer Science , International Nakhon Sawan Rajabhat University 2006

No.

Revision

B.Sc. computer science

B.Sc. computer science ( international )

Additional directions

1

The name of the curriculum

B.Sc. in Computer Science

B.Sc. in Computer Science ( International )

Single major.

2

Degree

B.Sc. in Computer Science

B.Sc. in Computer Science ( International )

-

3

Philosophy and goals

Have

Have

 

4

Goals of curriculum

5 items

5 items

 

5

Curriculum

Stud at least five credits for computer courses
and 12 credits for English

Stud at least five credits for computer courses and 12 credits for English

General Education study English 6 credits
and major field of study : 6 credits.

5.1 Total credits

Not less than 131 credits

Not less than 131 credits

 

5.2 Structure

     

    (1) General education

33 credits

31 credits

 

    (2) Major field of study

94 credits

94 credits

 

        2.1 core courses

31 credits

31 credits

 

        2.2 compulsory courses

37 credits

37 credits

 

        2.3 electives

21 credits

21 credits

 

        2.4 field experience

5 credits

5 credits

 

        2.5 management

6 credits

6 credits

One part of core courses

    (3) Electives

6 credits

6 credits

 

5.3 Course number

Use 7 digits. The first digit shows the faculty.

Use 7 digits. The first digit shows the faculty.

 

5.4 Course description

Have 53 Courses 12 Courses were revised

Have 53 Courses 12 Courses were revised

 

6

Committee of the curriculum

5

5

 

7

Lecturers

12

12

Higher than the standards

2. Curriculum Development

        1.1 September 16, 2002 – Nakhon Sawan Rajabhat University organized the meeting on the curriculum mission. The honorary committees,Prof. Dr. Pratya Wesarat and General Siri Thiwaphan attended.

        1.2 September 18, 2002 – Nakhon Sawan Rajabhat University organized the meeting on the curriculum mission and philosophy of Science Programs.

        1.3 October 28-30, 2002 – Nakhon Sawan Rajabhat University organized the workshop on University Curriculum Development at Suppaiwan Grand Resort in Phitsanulok. After this meeting, the curriculum standards,
              the name of the curriculum, the core as well as compulsory courses of major field of study and some electives were designed.

        1.4 January 2004 – Computer Department of Nakhon Sawan Rajabhat University organized the meeting on curriculum development draft.

        1.5 July 12, 2004 – Staff of Computer Department had a study visit for curriculum implementation and management at Chiang Mai and Maejo University.

        1.6 December 2004 – Nakhon Sawan Rajabhat University conducted a survey on stakeholders’ attitudes towards the satisfaction of the fellows.

        1.7 June 6, 2005 – Staff members of Computer Department attended a meeting of the standard of Thai higher education.

        1.8 June 20, 2005 – Computer Department had a meeting on curriculum development.

        1.9 Computer Department had a seminar for curriculum development at Hauy Papok Resort.

        1.10 Computer Department had a meeting for curriculum revision and development.

        1.11 October 8, 2005 - The curriculum was approved from the Academic Committee Council, Nakhon Sawan Rajabhat University.

3. The Curriculum Development Committee and Honorary Committee

        The Curriculum Development Committee:

                1. Mr.Withoon Sonthipak
                2. Mr.Tanapat Wattanachaitham
                3. Mrs.Nongyao Nai-arun
                4. Mrs.Pakjira Sirisom
                5. Mrs.Kanchana Yolsiritham
                6. Mr.Thung-ngern Parnsamlee
                7. Mr.Narong Thong-isan
                8. Mr.Prayoot Surasena
                9. Mr.Pongsak Sirisom
                10. Mr.Thiraphat Meesumrarn
                11. Mr.Narupon Panawong
                12. Mrs.Pimchanok Tiamtiporn
                13. Mrs.Wattanaporn Wattanachaitham
                14. Mr.Phassakorn Worra-arj
                15. Miss.Nicha-Naphaporn Jongkasikit
                16. Mr.Thisan Thantanakul
                17. Miss.Waradanoo Choothong
                18. Mr.Chayan Nuntawong

        The Honorary Committee:

                1. Asst.Prof.Dr.Chanboon Sathitwiriyawong King Mongkut’s Institute of Technology Ladkrabang.
                2. Asst.Prof.Dr.Pattarachai Lalitrojwong King Mongkut’s Institute of Technology Ladkrabang.
                3. Assoc.Prof.Dr.Nopporn Chotikamthorn King Mongkut’s Institute of Technology Ladkrabang.
                4. Assoc.Prof.Dr.Monchai Tiantong King Mongkut’s Institute of Technology North Bangkok.
                5. Asst.Prof.Dr.Phayung Meesad King Mongkut’s Institute of Technology North Bangkok.
                6. Mr. Seksit Wattanachai The manager of Information Technology System, Thai

        Commercial Bank.

4. The characteristic standards for all graduates.

        All graduates of the Bachelor of Science in Computer Science (International) must meet the three characteristic standards: knowledge, performance, and behavior. These three characteristics will be assessed throughout the course of study.

        1. Knowledge based Standard

                1.1 Be able to understand the role and duty of the computer operator effectively, and understand how to operate the computer effectively in the workplace based on the theories and principles leaned from
                     the program.
                1.2 Be able to apply the theories and principles of Computer Science for prosperous planning, management, and decision making of the organization related to government policies.
                1.3 Be able to further their higher education based on the knowledge learned from this program.
                1.4 Be able to understand the rules and other regulations related to the Computer Science Program.

        2. Performance based standard

                2.1 Be able to apply computer theory and operation in practical applications.
                2.2 Be skillful in using Information Technology for communication.
                2.3 Be skillful in doing research for new knowledge and apply it in computer careers.
                2.4 Be skillful in using Thai and English languages for effective communication and study.
                2.5 Be able to study independently and think critically.
                2.6 Be skillful in scientific processes and use them for problem solving.

        3. Behavioral Standard

                3.1 Be interested in self-study, creative and critical thinking.
                3.2 Be patient, economical, dedicated, hard-working, responsible, punctual, fair, and respectful to others.
                3.3 Have good characteristics in leadership and professional relationships.
                3.4 Be polite, tactful in speaking, and be appropriate in dressing.
                3.5 Be self-disciplined and follow five good practices (Organization, Neatness, Cleaning, Standardization, and Discipline).
                3.6 Be moral, ethical, and follow the professional ethics.
                3.7 Be democratic in thinking, enthusiastic in participating in democracy led by the King, and faithful to Nation, Religion, and the King.
                3.8 Be proud of being Thai, loving and tied with your local community, and appreciate Thai arts and culture.
                3.9 Be self-aware in developing society and be unselfish to society.
                3.10 Appreciate truthfulness, virtue, aesthetics, and be useful to society.
                3.11 Be self-aware of the value of nature and environment.
                3.12 Be self-aware of promoting physical and mental health individually and socially.