About
ITEC100 - Introduction to Information Technology
A ten-week survey of information technology at Olivet University, taught by Dr. Taegil Ha. Students are first-year and primarily non-technical; the course introduces the components of a modern digital system and then has each student build and hand off a real one.
What students learn
Computer systems, programming concepts, databases, networking, web technologies, information security, and the responsible use of AI-assisted development tools — introduced at an accessible level, then revisited through the students' own project work.
How a project reaches this showcase
Nothing is published automatically. Every project moves through a reviewed workflow:
| 1. Draft | The student enters project information and can edit freely. |
|---|---|
| 2. Test / preview | The portal checks for missing information and shows exactly how the project will appear. Students may return to editing and repeat this as often as they need. |
| 3. Final submission | The project is locked for instructor review. |
| 4. Review | The instructor approves the project or requests changes with written feedback. |
| 5. Changes requested | Editing reopens so the student can revise and resubmit. |
| 6. Approved and published | The project appears on this showcase according to its access policy. |
Why the documentation matters
A project is not finished because it works on the student's own computer. Each submission records the exact framework and runtime versions, the environment variables the system needs, any external services it depends on, its database schema and migrations, and complete build, run and deployment instructions.
The standard is simple: someone who did not participate in the project should be able to understand what it does, run the submitted release, and rebuild the system from the submitted source and documentation.
Students: project submission happens in the course portal. Sign in with the account approved by your instructor.