INFORMATION COMMUNICATION TECHNOLOGIES

  1. Course Description
    이 과목은 디지털 전자기기, 컴퓨터, 커뮤니케이션 테크놀로지의 원리와 실질적인 응용을 이해하는데 목적을 둔다. 과목의 주제는 LINUX 기본운영체제와 도구, 커뮤니케이션 프로토콜, 인터넷 네트워킹, IoT, RFID 시스템 등이다. 이러한 기술들을 이용한 융합적 시스템 구조에 관한 사례들을 배운다. 아울러 이러한 주제들의 개념을 정보학 측면에서 이해하고 특히 차세대디지털도서관의 적용 이슈들에 대해서 생각해본다. 학습자들은 프레젠테이션을 통해서 개인의 관심 있는 주제를 더 깊이 탐구하고 발표한다. 이 과목을 수료함으로서 ICT의 다양한 측면에 익숙해 지고 현대 정보 전문가가 정보학의 관점에서 사람들이 정보를 찾고 얻는 방법에 영향을 미치는 광범위한 기술을 배우고 익힌다.
  2. Course Objectives
    This introductory course is designed to meet the need of the information industry for entry-level personnel capable of managing ICT/IT-related issues using Python programming. Modern information professionals need to be proficient in Python, a widely used programming language in the field of information science. This course aims to equip students with the essential skills and knowledge to effectively utilize Python for information management. By the end of the course, students will have a foundation in Python programming and its applications in the information industry. They will be equipped with the skills to handle ICT/IT-related tasks, process and analyze data, and develop efficient solutions to information management challenges using Python.
  3. Teachnig Method
    Class attendance and active participation are essential expectations for this course. It is important to note that arriving late to class and frequently leaving temporarily are not considered appropriate classroom behavior. Furthermore, if students anticipate being absent for an extended period of time due to their teaching practicum, it is important for them to contact the instructor in advance. This communication will help minimize any potential repercussions or adverse effects on their academic progress.
  4. Textbook
  5. Assessment
    Grades for this course will be based on the following components: Homework Assignments: The completion and quality of programming tasks will significantly contribute to your evaluation. These assignments provide practical hands-on experience and reinforce the concepts learned in class. Dedicate sufficient time and effort to ensure their completion and strive for high-quality solutions. Examinations: Assessments will assess both theoretical knowledge and practical programming skills. They will test your understanding of key concepts, problem-solving abilities, and ability to apply programming techniques. Prepare thoroughly for these examinations to demonstrate your proficiency in programming. Class Attendance and Participation: Active engagement in class discussions and regular attendance are essential. Active participation allows for better understanding of the subject matter and provides an opportunity to clarify doubts and ask questions. Consistent attendance demonstrates your commitment to the learning process and ensures you stay up-to-date with course content. By actively participating in all components of the course, completing homework assignments with dedication, performing well in examinations, and attending classes regularly, you will have the opportunity to excel and achieve a favorable grade in this course.
  6. Requiments
    This course is open to students from all majors without any specific prerequisites. While it is suitable for students at various academic levels, it is particularly recommended for second-year students who have a basic understanding of programming concepts and wish to further develop their practical programming skills. By enrolling in this course, second-year students can enhance their IT skills and expand their knowledge of programming methodologies and techniques. The course provides a solid foundation in programming, equipping students with the necessary skills to tackle real-world programming challenges and prepare for more advanced courses in the field of IT.
  7. Practical application of the course
    By completing this course on Python programming in an ICT context, you will gain practical skills that are highly relevant and sought after in industries such as software development, data analysis, web development, automation, AI, and system administration.
  8. Reference