Course Details

INTRODUCTION TO AGRICULTURAL PROGRAMMING

-- NO PROMOTIONAL VIDEO AVAILABLE --

INTRODUCTION TO AGRICULTURAL PROGRAMMING

About this Course

An overview of the disciplines within computer science such as networks, AI, robotics, graphics, and computer architecture will be integrated throughout the course. Starting from first principles of computer organization, students will receive a foundation in programming focusing on Python language. Fundamental programming concepts along with current issues such as parallelism and embedded systems will be covered through relevant programming projects. The course will culminate in a comprehensive programming assignment and/or a team-based robotics project that integrates the concepts taught in the course. A lecture/lab course format will be employed to provide hands-on experience and active learning techniques

Course Learning Outcomes

1) Write computer language programs with correct syntax.
2) Demonstrate skill in producing computer language programs using standard programming tool.
3) Propose solution to general engineering problems through a group work.

Course Syllabus

1) Introduction to programming
- Introduction to computer
- Computer software and hardware
- Program, programming, and programmer
- How does a computer stores data

2) Basic control structure
3)  Introduction to microcontroller
4) Arduino programming
5) Control sensor
6) Project

Frequently Asked Questions

Q1 : Where can I buy microcontroller, sensor and other electronics store?
A1 : the items can be purchased either at a physical electronics store or through an online platform i.e.

Q2 : Is the topic of internet of things included in the syllabus
A2 : yes, students will learn the topic of internet of things in chapter 6

Course Details


STATUS : Closed

COURSE CODE : AGV478

CREDIT HOUR : -

PRE REQUISITE COURSE : No

DURATION : Flexible

EFFORT : 2

COURSE LEVEL : Beginner

LANGUAGE : English

2 Students
8 Instructors

Join the course