CS 411 – Professional Computing
This course provides a study of the technical communication skills needed for a successful career in the field of Information Technology. This course, therefore, is designed to enhance the student’s technical case studies, writing, and presentation skills. Topics include methods for gathering information, writing good documentation, rendering technical information usable to the intended audience, using proper editing techniques, using rhetoric aspects that are applicable to technical communications, and using appropriate types of presentation delivery. To enhance these skills, class activities will include writing a formal project proposal, writing an abstract, making a formal project presentation, and writing a formal analysis report.
Course stats
- Course rating
- pending
- Recommendation
- pending
- Instructor rating
- pending
Experience pulse
- Instructor Available for Help0.0 / 5
- Intellectually Challenging0.0 / 5
- I Learned a Lot0.0 / 5
Student reviews
Fall 2025
“pending”
Fall 2025
“pending”
Logistics
- Semester
- Fall 2025
- Meeting times
- Virtual
- Office hours
- Fridays @ 12:00 PM - 12:30 PM CST (Virtual) or by appointment
- Contact
- okadhams@neiu.edu
Major course topics
- History and Evolution of Computing
- Ethical and Social Aspects of Computing
- Human-Computer Interaction (HCI)
- Cryptography
- Cloud Computing
- AI/ML
What to expect
- You will develop theoretical knowledge of practical scenarios, particularly in the domains of HCI, cryptography, and cloud computing, through hands-on projects and case studies.
- You will learn to critically analyze current case study papers, enhancing your ability to understand and evaluate complex technical information.
- You will be able to cultivate the ability to identify and articulate key findings, methodologies, and implications within various case studies and works.
- You will refine your technical communication skills, learning to effectively convey complex information clearly and concisely, both in writing and through presentations.
- Apply theoretical knowledge to practical scenarios, particularly in the domains of HCI, cryptography, and cloud computing, through hands-on projects and case studies.
Preview material
Watch the studio
CS 411: Introduction to Professional Computing