1. Inson va kompyuterning o'zaro ta'siri (HCI) - bu odamlarning muammolarni hal qilish uchun kompyuter tizimlaridan qanday foydalanishini o'rganadigan fan.
HCI bizga kompyuter va odam haqida bilim beradi, shunda ular o'rtasidagi o'zaro aloqa yanada samarali va qulayroq bo'ladi.
2. HCI bir nechta turli fanlarni o'z ichiga oladi: 1) Ergonomika (Ergonomika (yunoncha: — ish, mehnat va — qonun)
2)Kompyuter fanlari(Computer science)- 3)Sun'iy intellekt (Sun'iyintellekt muammolarni hal qilish, qaror qabul qilish, atrof muhitga moslashish kabi maqsadga yo'naltirilgan jarayonlarni sintez qilishga qaratilgan)
4)Tilshunoslik.Tilshunoslik, „Lingvistika“ — til haqidagi, uning ijtimoiy tabiati, vazifasi, ichki tuzilishi, tasnifi, muayyan tillarning amal qilish (faoliyat) qonunlari, tarixiy taraqqiyoti haqidagi fandir.
5) Psixologiya Psixologiya — inson faoliyati va hayvonlar xatti-harakati jarayonida voqelikning psixik aks etishi, ruhiy jarayonlar, holatlar, hodisalar, hislatlar toʻgʻrisidagi fan.
6)Sotsiologiya Sotsiologiya (lot. socius — jamiyat, yun. λόγος — bilim, taʼlim, tushuncha)
7) Dizayn. Dizayn (inglizcha: design — „loyiha“, „chizma“, „rasm“)
3.
4.
5.
6.
7.
8. Arxitektura va mahsulot dizayni Arxitektorlar va mahsulot dizaynerlari o'zlari ishlaydigan materiallarni mukammal texnik tushunishlari kerak, ammo ularning ishining muvaffaqiyati ushbu texnik bilimlarni ijodiy qo'llashga bog'liq. Bu ijodkorlik odatda usta dizayner bilan studiyada ishlash yoki muvaffaqiyatli dizaynlarning amaliy tadqiqotlari natijasida o'rganiladigan hunarmandchilik mahoratidir.
9. Inson-mashina interfeysi(IMI) (inglizcha Human Machine interface, HMI) - bu inson operatorining o‘zi boshqaradigan mashinalar bilan o‘z aro ta‘sirini
ta‘minlaydigan muhandislik yechimlarini qamrab oladigan keng tushunchadir. Inson-mashina interfeysi tizimlarining yaratilishi ergonomika va qulaylik tushunchalari bilan chambarchas bog‘liq.
10. Sinxron va asinxron dasturlash o'rtasidagi farq nima?