ธทส3103 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ 3(3-0-6) BIT3103 Data Communication and Computer Networks วิชาบังคับก่อน BCB1001 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ แนวคิดของการสื่อสารข้อมูล องค์ประกอบที่สำคัญในการสื่อสารและข่ายงาน มาตฐานแบบจำลองโอเอสไอ โทโพโลยี อุปกรณ์เครื่อข่าย โพรโตคอลและสื่อสัญญาณ ระบบเครื่อข่ายระดับและประเภทต่างๆ การจัดการเครือข่าย ภัยคุกคามและการจัดการความมั่นคงของเครื่อข่าย ธทส2101 การเขียนโปรแกรมคอมพิวเตอร์ 3(2-2-5) BIT2101 Computer Programming วิชาบังคับก่อน BCB1001 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ หลักการพัฒนาโปรแกรมคอมพิวเตอร์ การวิเคราะห์งาน ข้อกำหนดของโปรแกรม การเขียนผังงานและอัลกอริธึม ประเภทของข้อมูล ค่าคงที่และตัวแปร รหัสแทนค่าข้อมูล การประมวลผลแบบลำดับ แบบเลือกทำและแบบทำซ้ำ ตัวแปรอาร์เรย์ ตัวแปรแบบโครงสร้าง การสร้างโปรแกรมย่อย ฟังก์ชัน การจัดการแฟ้มข้อมูล การแก้ไขข้อผิดพลาดของโปรแกรม ทักษะการเขียนโปรแกรมที่ดี และการเขียนโปรแกรมประยุกต์เพื่อใช้งานทางธุรกิจ