Ndewo, Habr!
Onye ka a ga-amụ? Ekwesịrị m ịga mụọ sayensị kọmputa ma ọ bụ bụrụ injinia sọftụwia? Ajụjụ ndị a bara ezigbo uru n’oge anyị a.
Kedu ihe ị ga-ahọrọ?
Ndị mmadụ na-amalite njem ha na ngalaba IT na-aga ịdebanye aha na mahadum ụfọdụ teknụzụ ma ọ bụ na-achọ mmemme ọzụzụ mmemme, na-ahụkarị ọtụtụ ụzọ. Isi ihe bụ na n'akụkụ nke ọ bụla n'ime ihe ndị a, isiokwu ndị a yiri, ọkachasị n'afọ nke mbụ na nke abụọ.
Maka idoanya, anyị ga-ekewa mpaghara niile ka ọ bụrụ ogige abụọ - Kọmputa Sayensị na Injinia Software. Isi ihe dị iche bụ na ntụziaka mbụ na-agbanwe agbanwe ma ha na-amụ ihe ndị bụ isi nke ọma, ebe nke abụọ bụ maka nkà bara uru karị n'ịmepụta mmemme maka ahịa. Nke ọ bụla n'ime mpaghara ndị a ịhọrọ, ị ga-emecha bụrụ onye mmemme. O yikarịrị ka ị ga-aga ebe ị ga-arụ ọrụ ma ọ bụ n'oge ọmụmụ ihe gị, na kpọmkwem ngalaba mmepe a ga-ahapụ gị na ihe ị nwere ike itinye maka ya ga-ekpebi ntụziaka ị họọrọ.
Ogige abụọ a na-ekpuchi isiokwu ndị yiri ya na semester 2-4 mbụ, dị ka algebra linear, calculus, mgbakọ na mwepụ pụrụ iche, na nha nhata dị iche iche. A na-agụkarị mgbakọ na mwepụ a niile n'ogige abụọ a, mana Sayensị Kọmputa na-agbakwunye otu nkuzi ọzọ na mgbakọ na mwepụ pụrụ iche na nha anya dị iche. Ihe na-ahụkarị na mpaghara niile bụ mmalite nke sayensị Kọmputa izugbe, ebe a ka ndịiche na-amalite. Na ntụzịaka sayensị Kọmputa, ha na-ekwu maka nhazi kọmpụta, tiori nke kọmpụta algọridim, usoro data na nyocha ha, ka mmemme si arụ ọrụ na otu esi ede ha site na iji eserese oge gboo, sistemụ arụmọrụ, ndị na-achịkọta, na ihe ndị ọzọ. Ya bụ, a na-ekpuchi ntọala ka ukwuu. N'aka nke ya, Software Engineering na-ekwu maka imewe OOP, ule ngwanrọ, ihe ndabere nke sistemụ arụmọrụ, na ndị ọzọ. N'ikwu ya n'ụzọ ọzọ, a na-ekpuchi ọmụmụ nke usoro ka nwa akwụkwọ ahụ nwee ike ịmụta iji ngwọta edozi edozi na, site n'enyemaka nke ha, dozie nsogbu dị iche iche nke azụmahịa. A na-amụkarị ihe a niile n'afọ mbụ nke ọmụmụ.
Ọzọkwa, ugbua n'afọ nke abụọ, ogige abụọ ahụ na-amalite ịmụ isiokwu dịka nhazi kọmputa na sistemụ arụmọrụ, mana Software Engineering na-amụ isiokwu ndị a nke ọma. Nke a bụ n'ihi na ha na-azụ ndị na-agaghị enwe njikọ dị nta na isiokwu ndị a. Malite site na 2nd afọ nke ọmụmụ, Computer Science na-amalite itinyekwu nrụgide na microarchitecture na OS kernels, na software mmepe ha na-etinyekwu ike na onye ọrụ interfaces, ule, software analysis, ụdị nile nke management usoro, wdg akpan akpan. A na-amụ OOP n'akụkụ abụọ ahụ dị omimi nke ukwuu, ebe ọ bụ na usoro mmemme a na-ewu ewu n'oge a na naanị ị ga-achọ ịma banyere ya.
Afọ nke atọ nke ọmụmụ na sayensị Kọmputa bụ nke etinyere na ọmụmụ nke combinatorics, cryptography, AI, ihe ndabere nke mmepe ngwanrọ, eserese 3D na echiche mkpokọta. Na Software Engineering ha na-amụ nchekwa sistemu, netwọkụ na ịntanetị, njikwa ngwanrọ na njikwa n'ozuzu ya. Mana dabere na mahadum, isiokwu ndị a na omimi dị na ha nwere ike ịdị iche.
Ikekwe ajụjụ bụ isi nke isiokwu a ka bụ ajụjụ ebe ọ ka mma ịga. Ihe niile dabere na mmasị gị. Ọ bụrụ n’ịchọrọ ịbụ onye injinia na-agbanwe agbanwe ma na-agbanwe agbanwe, yabụ ị ga-aga na Sayensị Kọmputa. Ma ọ bụrụ na ịchọrọ ijikọ ndụ gị na mmepe ngwanrọ ma nwee ike ịmepụta ụfọdụ mmemme bara uru maka ndị ọrụ njedebe, mgbe ahụ Software Engineering bụ naanị maka gị.

Iji chịkọta ọnụ, ọ ga-amasị m ịsị na na sayensị Kọmputa, a ga-akụziri gị ka ị dozie nsogbu wee chepụta ụzọ mara mma iji dozie nsogbu ndị a, na Software Engineering a ga-atụgharị gị ka ọ bụrụ onye mmemme azụmahịa nke ga-enwe ike ijikwa ọrụ. ndị mmadụ wee mepụta ngwanrọ ọhụrụ.
isi: www.habr.com
