2300301 COMP SKILL BIOINFO

Course Number 2300301
Course Credits3 (2-3-4)
Course AbbrviationCOMP SKILL BIOINFO
Course Title (TH)ทักษะคอมพิวเตอร์ทางชีวสารสนเทศศาสตร์
Course Title (EN)COMPUTER SKILLS IN BIOINFORMATICS
Responsible UnitFaculty of Science
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)Data structures; file input and output; sequential statements; if statements; loop; arithmetic operations; shell scripts; basic Linux operating system commands for bioinformatics work.
Curriculum mappingCU-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. อธิบายและประยุกต์โครงสร้างข้อมูลแบบต่าง ๆ
2. อธิบายและสร้างแฟ้มข้อมูลเพื่อบันทึกและนำข้อมูลกลับมาใช้
3. อธิบายการทํางานของโปรแกรมในรูปข้อความสั่งแบบลําดับข้อความสั่งแบบทางเลือก และการวนซ้ำ
4. อธิบายและเขียนคําสั่งในการดำเนินการเชิงเลขคณติ
5. อธิบายและประยุกต์บทคําสั่งเปลือกระบบ
6. อธิบายและประยุกต์คําสั่งพื้นฐานในระบบปฏิบัติการลินุกซ์สำหรับงานทางด้านชีวสารสนเทศศาสตร์
#DateTimeLearning contentInstructorCLORemark
1Variable; Data Structures; Arithmetic operations
[LAB] Variable; Data Structures; Arithmetic operations
2Variable; Data Structures; Arithmetic operations
[LAB] Variable; Data Structures; Arithmetic operations
3Variable; Data Structures; Arithmetic operations
[LAB] Variable; Data Structures; Arithmetic operations
4Sequential statements; Input and output files
[LAB] Sequential statements; Input and output files
5If statements
[LAB] If statements
6Loop
[LAB] Loop
7Functions
[LAB] Functions
8
9Basic Plotting
[LAB] Basic Plotting
10R package for Omics
[LAB] R package for Omics
11Basic Linux operating system commands for bioinformatics work
[LAB] Basic Linux operating system commands for bioinformatics work
12Basic Linux operating system commands for bioinformatics work
[LAB] Basic Linux operating system commands for bioinformatics work
13Shell scripts: regular expressions, command files, variables and built-in arithmetic
[LAB] Shell scripts: regular expressions, command files, variables and built-in arithmetic
14Shell scripts: single quote, double quote, backslash, command substitution, passing arguments
[LAB]Shell scripts: single quote, double quote, backslash, command substitution, passing arguments
15Shell scripts: decisions
[LAB] Shell scripts: decisions
16Shell scripts: loops
[LAB] Shell scripts: : loops
Teaching/learning mediaเขียนกระดาน
echo360, R code
Communication channels / LMS
TypeChannel identifier / URLRemarks
Learning Management System (LMS)
E-mail
Assessment methodLevel of assessmentRelated CLOPercentage
Mid-term examination35%
Final examination35%
Laboratory Assignment15%
Laboratory Examination10%
Class attendance5%
GradingGrading SystemLetter Grad (A-F)
Grading methodNorm-referenced Grading (อิงกลุ่ม)
Minimum Passing Level (MPL)
Reading list
TypeTitleRemarks
TextbookDavies, T. M .. The book of R: a first course in programming and statistics. No Starch Press.None
TextbookKochan, S. G., & Wood, P .. Shell Programming in Unix, Linux and OS X: The Fourth Edition of Unix Shell Programming. Addison-Wesley Professional.None
Course evaluationCourse evaluation systemmyCourseVille
Details of improvement from previous evaluation
Course quality controlResponses to complaints / petitions from studentsDirectly to the instructor