2301170 COMP PROG

Course Number 2301170
Course Credits3 (3-0-6)
Course AbbrviationCOMP PROG
Course Title (TH)คอมพิวเตอร์และการโปรแกรม
Responsible UnitFaculty of Science, Department of Mathematics and Computer
Type of CourseInternational Course
SemesterIntl 1st semester
Academic Year2024
Course Coordinator
Measurement Method
Type of CourseSemester Course
Course ConditionNone
Course Status
Instructors / staffs
Enrollment conditionsNone
Degree levelBachelor
Related curricularBachelor of Science in Biotechnology (2562)
Bachelor of Science in Biotechnology (2567)
Course description (TH)แนวคิดเบื้องต้นของระบบคอมพิวเตอร์ แนวคิดเบื้องต้นของการโปรแกรม จรรยาบรรณคอมพิวเตอร์และความปลอดภัยทางด้านคอมพิวเตอร์ การประยุกต์
Course description (EN)Basic concepts of computer systems; basic concepts of programming; computer ethics and security; applications.
Curriculum mapping/CU-1.1: Behavioral Objectives Possessing well-rounded knowledge
/CU-1.2: Possessing in-depth knowledge
/CU-2.1: Being moral and ethical
/CU-2.2: Having an awareness of etiquette
/CU-3.1: Being able to think critically
CU-3.2: Being able to think creatively
/CU-3.3: Having skills in problem solving
CU-4.1: Having professional skills
/CU-4.2: Having communication skills
/CU-4.3: Having skills in information technology
/CU-4.4: Having mathematical and statistical skills
CU-4.5: Having management skills
/CU-5.1: Having an inquiring mind
/CU-5.2: Knowing how to learn
CU-5.3: Having leadership qualities
CU-5.4: Maintaining well-being
CU-5.5: Being community-minded and possessing social responsibility
CU-5.6: Sustaining Thainess in a globalized world
subPLO1.1 Explain biotechnology knowledge in practice.
subPLO1.2 Analyze biotechnology knowledge in practice.
subPLO1.3 Apply biotechnology knowledge in practice.
/PLO2 Employ biotechnology-related technology and scientific tools.
PLO3 Communicate effectively in English within the Biotechnology field
/PLO4 Demonstrate behavior that aligns with ethical principles, moral values, and professional ethics.
/PLO5 Demonstrate social responsibility, courage, and creativity.
Course learning outcome (CLO)1.
#DateTimeLearning contentInstructorCLORemark
11.Constants, variables and basic functions
33.If structures
43.If structures
54.While loops
64.While loops
75.For loops
86.Computer architecture and internet
118.Lists and Strings
128.Lists and Strings
139.Tuplesssss and Dictionaties
149.Tuplesssss and Dictionaties
1611.Security and ethics
Teaching/learning mediaboard / google colab / ms teams / website
Communication channels / LMS
TypeChannel identifier / URLRemarks
Learning Management System (LMS)MS Team
Assessment methodLevel of assessmentRelated CLOPercentage
Mid-term examination50 %
Final examination50 %
GradingGrading SystemLetter Grad (A-F)
Grading methodCriterion-referenced Grading (อิงเกณฑ์) and อิงกลุ่ม
Minimum Passing Level (MPL)33
Reading list
TextbookH. Bhasin, H. Bhasin. Pyton Basics : A Self-Teaching Introduction. ISBN 9781683923534
TextbookSunil Kapil . Clean Phython [electronic resource] : Elegant Coding in Python. ISBN 9781484248782
TextbookJ. Burton Browning, Marty Alcin. Pro Python 3 [eletronics resource] : Features and Tools for Professional Development. ISBN 978148423855
Course evaluationCourse evaluation system
Details of improvement from previous evaluation
Course quality controlResponses to complaints / petitions from students