Disiplin Komputasi
Apa itu Komputasi?
Komputasi adalah aktivitas penggunaan dan pengembangan dari teknologi komputer, perangkat lunak (software), dan perangkat keras (hardware) komputer. Komputasi memiliki daftar tujuan yang sangat luas, sebagai contohnya adalah untuk mengelola dan memproses berbagai macam informasi, pembuatan studi ilmiah menggunakan komputer, membuat sistem komputer yang cerdas, membuat dan menggunakan media komunikasi dan hiburan, mencari dan mengumpulkan informasi.
Sejarah dari Disiplin Komputasi
1. Sebelum tahun 1990-an
Saat itu, hanya ada tiga jenis program gelar yang berhubungan dengan komputasi di Amerika Utara yaitu ilmu komputer, teknik elektro, dan sistem informasi. Masing-masing dari tiga disiplin ini memiliki domain sendiri.
Ilmu komputer : Menjadi ahli dalam mengembangkan perangkat lunak atau dengan aspek teoritis komputasi.
Teknik elektro : Menjadi ahli dalam perangkat keras.
Sistem informasi : Menjadi ahli dalam menggunakan perangkat keras dan perangkat lunak untuk memecahkan masalah bisnis.
Sebelum tahun 1990-an, satu-satunya perubahan besar di AS dalam disiplin ini adalah pengembangan teknik komputer. Sebelum penemuan mikroprosesor berbasis chip, teknik komputer adalah salah satu dari beberapa bidang spesialisasi pada teknik elektro. Dengan munculnya mikroprosesor pada pertengahan 1970-an, teknik komputer mulai muncul dari dalam teknik elektro untuk menjadi sebuah disiplin tersendiri.
2. Pada tahun 1990-an
Teknik komputer memantapkan kemunculannya dari teknik elektro. Teknik komputer muncul dari teknik elektro selama akhir 1970-an dan 1980-an, tetapi baru pada 1990-an chip komputer menjadi komponen dasar sebagian besar jenis perangkat listrik dan berbagai jenis perangkat mekanis.
Ilmu komputer berkembang pesat dan menjadi diterima dalam keluarga disiplin akademik pada tahun 1970-an.
Pada tahun 1990an, ilmu komputer telah mengembangkan banyak penelitian, pengetahuan, dan inovasi yang membentang dari teori ke praktek, dan kontroversi tentang legitimasi mati.
Rekayasa perangkat lunak telah muncul sebagai sebuah wilayah dalam ilmu komputer. Seiring waktu, itu menjadi jelas bahwa memproduksi perangkat lunak yang baik sangat sulit, sangat mahal, dan sangat diperlukan. Hal ini menyebabkan penciptaan rekayasa perangkat lunak, sebuah istilah yang terpancar dari NATO dalam konferensi yang diselenggarakan di Garmisch, Jerman pada tahun 1968.
Ilmu komputer berfokus pada penciptaan pengetahuan baru, sedangkan rekayasa perangkat lunak berfokus pada metode yang ketat untuk merancang dan membangun hal-hal yang dapat melakukan apa yang seharusnya mereka lakukan.
Rekayasa perangkat lunak mulai berkembang sebagai suatu disiplin tersendiri. Selain dasar ilmu komputer, rekayasa perangkat lunak juga melibatkan proses manusia yang, menurut sifatnya, lebih sulit untuk diformalkan daripada abstraksi logis dari ilmu komputer.
Program gelar dalam rekayasa perangkat lunak muncul di Amerika dan Australia pada tahun 1980an, tetapi program ini berada di barisan depan. Di Amerika Serikat, program gelar dalam rekayasa perangkat lunak, dirancang untuk memberikan landasan yang lebih menyeluruh daripada yang dapat diberikan dalam kurikulum ilmu komputer, mulai muncul selama tahun 1990-an
Program teknologi informasi mulai muncul di akhir 1990-an untuk mengisi kekosongan yang tidak diperhatikan oleh disiplin-disiplin komputasi lainnya. Selama 1990-an, komputer menjadi alat kerja penting pada setiap tingkat dari kebanyakan organisasi, dan sistem jaringan komputer menjadi tulang punggung informasi organisasi.
3. Setelah tahun 1990-an
Di dunia pra 1990-an, siswa yang ingin menjadi ahli dalam pengembangan perangkat lunak akan mempelajari ilmu komputer. Pada 1990-an menyajikan pilihan yang beragam: ilmu komputer, rekayasa perangkat lunak, dan bahkan teknik komputer masing-masing termasuk perspektif mereka sendiri pada pengembangan perangkat lunak.
Perbedaan nyata dari tiga pilihan ini yaitu:
Untuk CE (Computer Engineering), perhatian perangkat lunak difokuskan pada perangkat keras
Untuk SE (Software Engineering), penekanannya adalah pada pembuatan perangkat lunak yang memenuhi persyaratan dunia nyata yang kuat
Untuk CS (Computer Science), perangkat lunak adalah mata uang di mana ide-ide diekspresikan dan berbagai masalah komputasi dan aplikasi dieksplorasi.
Deskripsi dari disiplin ilmu komputasi yang utama
Terdapat lima disiplin ilmu komputasi :
1. Teknik Komputer (CE)
Teknik komputer berkaitan dengan desain dan konstruksi komputer dan sistem berbasis komputer.
Teknik Komputer melibatkan studi tentang perangkat keras, perangkat lunak, komunikasi dan interaksi di antara mereka.
Kurikulum dari teknik komputer berfokus pada teori, prinsip dan praktek-praktek tradisional teknik elektro, matematika dan menerapkannya pada masalah merancang komputer dan perangkat berbasis komputer.
Teknik komputer lebih menekankan pada perangkat keras dari pada perangkat lunak.
Hasil dari teknik komputer adalah perangkat seperti ponsel, digital audio player, perekam video digital, sistem alarm, mesin sinar-x, dan alat-alat bedah laser.
2. Ilmu Komputer (CS)
Ilmu komputer merancang dan mengimplementasikan perangkat lunak, menyusun cara baru untuk menggunakan komputer.
Mereka mengembangkan cara-cara yang efektif untuk memecahkan masalah komputasi. Sebagai contoh, komputer ilmuwan mengembangkan cara terbaik untuk menyimpan informasi dalam basis data, mengirim data melalui jaringan dan menampilkan gambar yang kompleks.
Ilmu komputer mencakup rentang dari teori melalui pemrograman.
3. Sistem Informasi
Sistem informasi fokus pada solusi pembaruan teknologi informasi dan proses bisnis untuk memenuhi kebutuhan informasi bisnis
Sistem informasi menekankan pada informasi, dan memandang teknologi sebagai instrumen untuk menghasilkan, memproses, dan mendistribusikan informasi.
Sistem Informasi menggabungkan bisnis dan komputasi kursus.
4. Teknologi Informasi
Teknologi Informasi fokus pada teknologi itu sendiri, lebih dari informasi yang disampaikannya.
Bertanggung jawab untuk memilih perangkat keras dan produk perangkat lunak yang tepat untuk sebuah organisasi, mengintegrasikan produk mereka dengan kebutuhan organisasi dan infrastruktur, dan menginstal, menyesuaikan, dan memelihara aplikasi. Contoh tanggung jawab ini termasuk instalasi jaringan, administrasi jaringan dan keamanan, desain halaman web, dll.
5. Rekayasa perangkat lunak (SE)
Rekayasa perangkat lunak adalah disiplin yang mengembangkan dan memelihara sistem perangkat lunak yang efisien, terjangkau untuk dikembangkan dan dipelihara.
Program gelar dalam ilmu komputer dan rekayasa perangkat lunak memiliki banyak kesamaan :
Rekayasa perangkat lunak belajar lebih lanjut tentang kehandalan perangkat lunak dan pemeliharaan dan lebih berfokus pada teknik untuk mengembangkan dan memelihara perangkat lunak yang benar dari awal.
Sementara ilmu komputer cenderung mengarah pada pentingnya teknik tersebut, pengetahuan teknik dan pengalaman yang disediakan di program rekayasa perangkat lunak melampaui apa yang dapat disediakan oleh program ilmu komputer.
Rekayasa perangkat lunak belajar bagaimana untuk menilai kebutuhan pelanggan dan mengembangkan perangkat lunak yang berguna untuk memenuhi kebutuhan mereka. Mengetahui bagaimana menyediakan perangkat lunak benar-benar berguna dan bermanfaat sangat penting.
Tampilan Grafis dari disiplin ilmu komputasi
1. Teknik Komputer
Teknik komputer banyak di bagian bawah karena mencakup rentang dari teori dan prinsip ke praktis penerapan merancang dan menerapkan produk menggunakan perangkat keras dan perangkat lunak, menyempit menuju pusat saat bergerak ke atas karena minat seorang insinyur komputer menyempit saat bergerak menjauh dari perangkat keras. Pada saat kita mencapai tingkat pengembangan perangkat lunak, kita melihat bahwa minat insinyur komputer telah menyempit ke pusat horizontal karena mereka peduli tentang perangkat lunak hanya karena mereka membutuhkannya untuk mengembangkan perangkat yang terintegrasi.
2. Ilmu Komputer
Ilmu komputer mencakup sebagian besar ruang vertikal karena para ilmuwan komputer umumnya tidak hanya berurusan dengan perangkat keras yang menjalankan perangkat lunak, atau hanya organisasi yang memanfaatkan informasi yang dapat diberikan oleh komputasi.
Ilmu Komputer mendesain dan mengembangkan semua jenis perangkat lunak dari infrastruktur sistem (sistem operasi, program komunikasi, dll.) ke aplikasi teknologi (browser web, database, mesin pencari, dll.) Para ilmuwan komputer menciptakan kemampuan ini, tetapi mereka tidak mengatur penyebarannya. Oleh karena itu, area yang diarsir untuk ilmu komputer menyempit dan kemudian berhenti saat bergerak ke kanan.
3. Sistem Informasi
Area yang diarsir memanjang di sebagian besar level paling atas karena orang SI khawatir dengan hubungan antara sistem informasi dan organisasi yang mereka layani, membentang dari teori dan prinsip ke aplikasi dan pengembangan.
Area yang dicakup oleh SI mengarah ke bawah, seluruhnya pengembangan perangkat lunak dan infrastruktur sistem di paruh kanan grafik. Ini karena SI sering menyesuaikan teknologi aplikasi (terutama database) dengan kebutuhan perusahaan, dan mereka sering mengembangkan sistem yang memanfaatkan produk perangkat lunak lain yang sesuai dengan kebutuhan informasi organisasi mereka.
4. Teknologi Informasi
Area yang memanjang ke sebagian besar tepi kanan karena fokus pada aplikasi, penyebaran, dan kebutuhan konfigurasi organisasi dan orang-orang dengan spektrum yang luas.
Area yang diarsir oleh IT bergerak ke kiri dari aplikasi menuju teori dan inovasi, khususnya di bidang teknologi aplikasi. Hal ini karena orang IT sering mengembangkan digital yang didukung web teknologi yang digunakan organisasi untuk berbagai macam tujuan informasi, dan ini menyiratkan sebuah landasan konseptual yang sesuai dalam prinsip dan teori yang relevan.
5. Rekayasa perangkat lunak (SE)
Rekayasa komputer membentang seluruh dimensi horizontal pada tingkat yang berhubungan dengan perangkat keras yang lebih rendah, rekayasa perangkat lunak mencakup berbagai perangkat lunak.
Domain SE juga meluas ke bawah melalui infrastruktur sistem karena orang SE mengembangkan infrastruktur perangkat lunak yang kuat dalam operasi. Domainnya juga meluas ke masalah organisasi karena orang-orang SE tertarik untuk merancang dan mengembangkan sistem informasi yang sesuai untuk organisasi klien.
Program Gelar & Persyaratan Karir
Tampilan tabel komputasi program gelar :
Berat komparatif topik komputasi di lima jenis program gelar
Kolom paling kiri berisi topik, dan kolom lainnya menampilkan nilai numerik per topik untuk masing-masing dari lima jenis program gelar komputasi. Kolom kiri berisi daftar 40 topik yang mewakili bidang pengetahuan dan keterampilan komputasi yang dipelajari siswa dalam program gelar komputasi.
Berat komparatif topik non komputasi di lima jenis program gelar
Tabel diatas memberikan pandangan yang sama mengenai penekanan relatif pada 17 topik non- komputasi di lima jenis derajat komputasi.
Pada kedua tabel, nilai-nilai ini berkisar antara 0 (terendah) dan 5 (tertinggi) dan mewakili penekanan relatif masing-masing jenis program gelar komputasi mungkin diharapkan untuk menempatkan pada setiap topik yang diberikan. Nilai-nilai dalam tabel hanya ilustratif. Mereka tidak dimaksudkan untuk mewakili ukuran yang tepat dari penekanan setiap disiplin untuk topik-topik ini. Untuk masing-masing dari lima jenis program gelar, setiap topik berisi dua nilai: satu di kolom min dan satu lagi di kolom maks.
Nilai minimum menunjukkan persyaratan minimum disiplin terkait dengan persyaratan minimum dari disiplin lain.
Nilai maksimal menunjukkan apa yang diharapkan dari mereka yang berkonsentrasi pada topik dalam batas yang tersirat oleh persyaratan gelar lainnya.
Membandingkan Ekspektasi Lulusan Program
Insinyur komputer harus mampu merancang dan menerapkan sistem yang melibatkan integrasi perangkat lunak dan perangkat keras;
Ilmuwan komputer harus siap untuk bekerja dalam berbagai posisi yang melibatkan tugas dari pekerjaan teoretis hingga pengembangan perangkat lunak;
Spesialis sistem informasi harus dapat menganalisis persyaratan informasi dan proses bisnis dan dapat menentukan dan merancang sistem yang selaras dengan tujuan organisasi;
Teknisi teknologi informasi harus mampu bekerja secara efektif dalam perencanaan, implementasi, konfigurasi, dan pemeliharaan infrastruktur komputasi organisasi;
Insinyur perangkat lunak harus dapat melakukan dan mengelola kegiatan pada setiap tahap siklus hidup sistem perangkat lunak berskala besar.
Laju Perubahan Dalam Akademik
Teknik Komputer
Perubahan dari pandangan pra-1990-an komputasi ke tampilan pasca-1990 biasanya mencakup kemunculan rekayasa komputer yang lebih lengkap dari dalam disiplin teknik elektro. Di beberapa universitas, teknik elektro dan ilmu komputer berada di sekolah yang sama, dan teknik komputer dipandang sebagai penggabungan kepentingan yang alami antara fakultas dalam dua disiplin ini.
Ilmu Komputer
Ilmu komputer adalah satu-satunya disiplin komputasi substantif yang berfokus secara eksplisit pada pengembangan perangkat lunak ketika program gelar akademik akademik muncul pada 1970-an. Ketika sebagian besar perguruan tinggi menciptakan program gelar komputasi mereka, ilmu komputer adalah satu-satunya pilihan yang memiliki ikatan kuat dengan matematika, sains, dan atau teknik.
Pekerjaan para ilmuwan komputer terbagi dalam tiga kategori: merancang dan mengimplementasikan perangkat lunak; merancang cara-cara baru untuk menggunakan komputer; dan mengembangkan cara efektif untuk memecahkan masalah komputasi.
Sistem Informasi
Perubahan dalam peran sistem informasi menyangkut perluasan peran teknologi informasi dalam berbagai jenis organisasi. Secara historis, program sistem informasi mempersiapkan siswa untuk bekerja dengan aplikasi bisnis yang berorientasi fungsional seperti penggajian, piutang, manajemen persediaan, dll. Di sisi teknologi, siswa SI dapat berharap untuk menjadi akrab dengan aplikasi komputer yang terkait dengan bidang bisnis tradisional ini terutama manajemen basis data sistem, dan dengan spreadsheet dan produk perangkat lunak lainnya yang memiliki utilitas luas untuk orang-orang bisnis.
Program SI modern fokus pada peran yang lebih luas dari pemanfaatan informasi yang didukung TI dan proses bisnis di berbagai perusahaan, sambil tetap mempertahankan hubungan erat mereka dengan sekolah bisnis.
Teknologi Informasi
Dalam beberapa tahun terakhir, program gelar dalam teknologi informasi telah muncul dan berkembang sedemikian rupa sehingga mereka sekarang harus menjadi bagian penting dari setiap diskusi tentang program gelar komputasi.
Munculnya program IT mewakili gerakan akar rumput oleh komputasi pendidik untuk menanggapi kebutuhan yang sangat nyata dari kedua komunitas lokal mereka dan siswa mereka. Program IT ada, bukan karena ilmu komputer atau program sistem informasi gagal melakukan pekerjaan mereka, tetapi karena disiplin itu masing-masing mendefinisikan diri mereka sebagai memiliki pekerjaan yang berbeda. Keberadaan program IT mencerminkan satu bagian dari evolusi peluang karir dalam komputasi.
Rekayasa Perangkat Lunak
Pengembangan SE adalah tanggapan terhadap masalah yang sangat nyata, kurangnya program gelar yang menghasilkan lulusan yang dapat memahami dan mengembangkan sistem perangkat lunak dengan benar.
Di dunia pasca-1990, banyak proyek perangkat lunak yang besar dan kompleks, dan ada kebutuhan mendesak bagi insinyur perangkat lunak yang dapat menerapkan praktik profesional yang memastikan bahwa perangkat lunak dapat diandalkan, memenuhi tujuan dan kebutuhan pengguna, dan diproduksi sesuai jadwal dan sesuai anggaran. Program SE merupakan upaya untuk membuat pengalaman sarjana lebih berhasil dalam memberikan siswa dengan seperangkat pengetahuan dan keterampilan yang memadai untuk karir sebagai perangkat lunak profesional.
Persyaratan Umum Derajat Komputasi
1. Dasar-dasar yang mendasar dari disiplinnya.
Ini mungkin abstrak, misalnya, teori formal yang berakar pada matematika, atau mereka mungkin membahas nilai-nilai dan prinsip-prinsip profesional. Terlepas dari bentuk atau fokus mereka, fondasi harus menyoroti aspek-aspek penting dari disiplin yang tetap tidak berubah dalam menghadapi perubahan teknologi.
2. Dasar dalam konsep dan keterampilan pemrograman komputer.
Yayasan ini memiliki lima lapis:
Pemahaman intelektual, dan penghargaan atas, peran sentral dari algoritma dan struktur data;
Pemahaman perangkat keras komputer dari perspektif perangkat lunak, misalnya, penggunaan prosesor, memori, disk drive, layar, dll.
Keterampilan pemrograman dasar untuk memungkinkan penerapan algoritma dan struktur data dalam perangkat lunak;
Keterampilan yang diperlukan untuk merancang dan mengimplementasikan unit-unit struktural yang lebih besar yang memanfaatkan algoritma dan struktur data dan antarmuka yang dilalui oleh unit-unit ini;
Prinsip dan teknologi rekayasa perangkat lunak untuk memastikan bahwa implementasi perangkat lunak kuat, andal, dan sesuai untuk khalayak yang dituju.
3. Memahami kemungkinan dan keterbatasan teknologi komputer (perangkat lunak, perangkat keras, dan jaringan) apa yang dapat dan tidak dapat dilakukan. Ada tiga tingkatan:
Pemahaman tentang apa teknologi saat ini dapat dan tidak dapat dicapai;
Pemahaman tentang keterbatasan komputasi, termasuk perbedaan antara apa yang secara inheren tidak dapat dilakukan oleh komputasi vs. apa yang dapat dicapai melalui sains dan teknologi masa depan;dampak pada individu, organisasi, dan masyarakat untuk menyebarkan solusi dan intervensi teknologi.
4. Memahami konsep siklus hidup, termasuk signifikansi fase (perencanaan, pengembangan, penyebaran, dan evolusi), implikasi untuk pengembangan semua aspek sistem yang berhubungan dengan komputer (termasuk perangkat lunak, perangkat keras, dan antarmuka komputer manusia), dan hubungan antara manajemen kualitas dan siklus hidup.
5. Memahami konsep penting dari proses, setidaknya dalam dua arti istilah:
Proses yang berkaitan dengan komputasi terutama pelaksanaan program dan pengoperasian sistem;
Proses yang berkaitan dengan aktivitas profesional terutama hubungan antara kualitas produk dan penyebaran proses manusia yang tepat selama pengembangan produk.
6. Mempelajari topik komputasi lanjutan yang memungkinkan siswa untuk mengunjungi dan memahami batas-batas disiplin. Ini biasanya dicapai melalui inklusi pengalaman belajar yang mengarahkan siswa dari topik dasar ke topik lanjutan atau tema yang meliputi perkembangan mutakhir.
7. Identifikasi dan perolehan keahlian yang melampaui ketrampilan teknis. Keahlian seperti itu mencakup keterampilan komunikasi interpersonal, keterampilan tim, dan keterampilan manajemen yang sesuai dengan disiplin. Untuk memiliki nilai, pengalaman belajar harus membangun keterampilan seperti itu (tidak hanya menyampaikan bahwa mereka penting) dan mengajarkan keterampilan yang dapat dialihkan ke situasi baru.
8. Paparan berbagai aplikasi dan studi kasus yang sesuai yang menghubungkan teori dan keterampilan yang dipelajari dalam dunia akademis dengan kejadian di dunia nyata untuk menjelaskan relevansi dan kegunaannya.
9. Perhatian pada masalah profesional, hukum, dan etika sehingga siswa memperoleh, mengembangkan, dan menunjukkan sikap dan prioritas yang menghormati, melindungi, dan meningkatkan reputasi dan kedudukan etika profesi.
10. Demonstrasi bahwa setiap siswa telah mengintegrasikan berbagai elemen pengalaman sarjana dengan melakukan, menyelesaikan, dan mempresentasikan proyek batu penjuru.
Pertimbangan Institusional
Evolusi dan Status Program Gelar Komputasi
1. Teknik Komputer (CE)
Untuk lembaga yang memiliki Sekolah Teknik (atau unit analog), program CE hampir pasti sudah ada dalam beberapa bentuk. Paling sering, itu adalah dalam bentuk program CE yang jelas, meskipun beberapa lembaga memberikan konsentrasi yang sama dalam bentuk upaya gabungan dari program CS dan EE mereka. Pada pertengahan 2004, sekitar 500 program ada di bidang teknik komputer di AS, dan ribuan lainnya ada di tempat lain. Lembaga Amerika Utara yang tidak memiliki program rekayasa tidak akan berhasil menciptakan program CE terakreditasi karena persyaratan akreditasi sulit dipenuhi tanpa struktur administratif pendukung yang besar.
2. Ilmu Komputer (CS)
CS sejauh ini adalah program gelar komputasi yang paling banyak ditemukan. Skenario yang paling umum adalah ilmu komputer tumbuh dari departemen matematika pada tahun 1970-an. Seringkali, departemen itu berubah menjadi departemen Matematika dan Ilmu Komputer selama satu atau dua dekade sebelum memisahkan diri menjadi departemen terpisah untuk matematika dan CS pada 1990-an, meskipun sejumlah besar departemen Matematika dan Ilmu Komputer tetap ada sampai sekarang. Di universitas yang memiliki program teknik elektro, umum bagi CS untuk tumbuh dari jurusan teknik elektro atau matematika atau keduanya.
Di sebagian besar institusi, program CS menghadapi pilihan serius tentang dua masalah yang terkait erat: (1) kesesuaian identitas CS yang sempit, dan (2) cara terbaik menanggapi untuk kemunculannya disiplin komputasi yang lebih baru.
3. Sistem Informasi (IS)
Pada pertengahan 2005, ada sekitar 1.000 program SI di AS, meskipun mereka menggunakan berbagai macam nama seperti sistem informasi, sistem informasi manajemen, dan sistem informasi komputer. Ratusan program SI ada di tempat lain di dunia, sekali lagi dengan berbagai nama. Seperti ilmu komputer, program awal muncul pada 1960-an, dengan sebagian besar muncul pada 1970-an dan 1980-an. Juga seperti program CS, program IS sekarang menghadapi persaingan baru dari program IT.
4. Teknologi Informasi (IT)
Pada pertengahan 2005, sekitar 70 institusi Amerika memiliki program gelar IT. Karena pesatnya pertumbuhan program-program semacam itu, sulit untuk mengetahui berapa banyak yang ada saat ini. Banyak program yang ada benar-benar di garda depan: mereka adalah program berkualitas tinggi yang telah maju ke wilayah yang belum dipetakan, menciptakan penawaran baru yang disesuaikan dengan kebutuhan khusus bidang yang baru muncul ini. Sayangnya, beberapa program TI berkualitas rendah dan gagal melayani siswa atau komunitas mereka dengan cara yang bertanggung jawab. Kelompok program yang terakhir berusaha untuk meningkatkan pendaftaran dan / atau memberikan citra yang responsif terhadap kebutuhan lokal dengan menciptakan program TI yang sedikit lebih dari pengemasan ulang program yang ada yang ditawarkan dalam disiplin lain. Sebagian besar lembaga belum memiliki program TI, tetapi banyak yang sedang dalam proses memutuskan apakah akan memulai.
5. Rekayasa Perangkat Lunak (SE)
Pada pertengahan 2005, lebih dari 30 institusi Amerika telah mendedikasikan program gelar SE (jauh lebih sedikit daripada yang ada di Inggris dan Australia). Banyak dari ini adalah program pelopor yang telah mengakui kebutuhan untuk mempersiapkan siswa untuk menciptakan perangkat lunak yang besar dan / atau keamanan-kritis. Program pendidikan mereka memfokuskan persiapan siswa pada kebutuhan ini lebih lengkap daripada program CS dan CE yang dapat diharapkan untuk dilakukan. Kami berharap jumlah program SE meningkat, meskipun tidak pada tingkat pertumbuhan yang sama yang kami harapkan dapat dilihat dalam program TI. Program SE memberi peluang bagi lembaga untuk membedakan dirinya dengan cara yang secara langsung menangani tantangan akademis dan profesional.
Strategi Portofolio
Salah satu potensi besar dari keragaman baru program gelar komputasi adalah memungkinkan akademia untuk membawa program gelar komputasinya sesuai dengan beragam kebutuhan yang ada di kalangan mahasiswa dan masyarakat setempat. Di masa lalu, banyak institusi tidak punya pilihan selain memiliki program CS di sisi teknis dan mungkin program SI di sisi bisnis. Sekarang sebuah perguruan tinggi mungkin menawarkan portofolio program gelar untuk melayani berbagai kebutuhan siswa dengan lebih tepat seperti:
Program CS untuk melayani para siswa yang ingin melanjutkan sebagai generalis dalam komputasi atau yang ingin lulus studi, posisi penelitian, atau inovasi lintas disiplin;
Program SE untuk melayani siswa yang memiliki kecerdasan intelektual dan teknis untuk unggul sebagai pengembang perangkat lunak dan yang ingin menjadi ahli dalam mengembangkan perangkat lunak berskala besar, bekerja dalam tim dan menghasilkan produk yang kuat yang memenuhi kebutuhan pelanggan;
Program IT untuk melayani siswa yang menginginkan karir komputasi yang memiliki campuran masalah teknis dan orang-orang daripada fokus sepihak pada teknologi dan yang tertarik dengan kebutuhan luas untuk profesional TI dalam berbagai organisasi dan pengaturan;
Program SI bekerja sama dengan program bisnis lain untuk melayani siswa yang menginginkan karir yang berfokus pada kebutuhan informasi organisasi dan yang tertarik pada teknologi terutama sebagai kendaraan untuk memenuhi kebutuhan tersebut;
Program CE untuk melayani siswa yang menginginkan karir yang difokuskan pada pengembangan perangkat berbasis komputer.
Comments