1) Cybernetics is a theory of control systems based on communication (transfer of information) between systems and environment and within the system, and control (feedback) of the system's function in regard to environment... The model is of wide application but should not be identified with "systems theory" in general.... Cybernetic systems are a special case, however important, of systems showing self-regulation.
source:
https://people.well.com/user/abs/curriculum.html
2) Informatics core course requirements help you develop a broad awareness of topics essential to your future practice as an information and technology professional. In addition to providing an opportunity for students to hone and expand their technical knowledge, the core courses introduce other legal and ethical questions you will need to put the ways people create, store, find, manipulate and share information into proper context.
source:
https://ischool.uw.edu/programs/informatics/curriculum
3) ACM Information Technology Curricula 2017 ( IT2017): The IT2017 task group worked diligently to revise IT2008 and produce a document that is globally relevant and informed by educational research, and that balances perspectives from educators, practitioners, and IT professionals. The IT2017 task group holds the view that IT programs should prepare students with knowledge, skills, and dispositions in IT professional contexts that emphasize development of IT competencies—that is, what students know, how they demonstrate performance, and how disposed they are to apply what they know. The main goal of this group was to produce an IT curricular framework and guidelines for worldwide baccalaureate IT programs that prepare graduates professionally for current and new technologies for the next decade. To accomplish this goal, the task group has refined the definition of the IT discipline as the study of systemic approaches to select, develop, apply, integrate, and administer secure computing technologies to enable users to accomplish their personal, organizational, and societal goals. The group incorporated results, as appropriate, from previous computing curricular reports in computer engineering, computer science, information systems, software engineering, as well as ACM’s associate-degree recommendations for information technology. In addition, the group conducted many faculty and employer surveys to ascertain multinational indicators and predictors of information technology as an academic discipline and economic sector.
source:
http://www.acm.org/binaries/content/assets/education/it2017.pdf
4) ACM Curricula Recommendations: In the decades since the 1960s, ACM, along with leading professional and scientific computing societies, has endeavored to tailor curriculum recommendations to the rapidly changing landscape of computer technology. As the computing field continues to evolve, and new computing-related disciplines emerge, existing curriculum reports will be updated, and additional reports for new computing disciplines will be drafted.
source:
https://www.acm.org/education/curricula-recommendations
5) IEEE Computer Engineering Curriculum 2016: Computer engineering as an academic field encompasses the broad areas of electrical or electronics engineering and computer science. We define computer engineering in this report as follows. Computer engineering is a discipline that embodies the science and technology of design, construction, implementation, and maintenance of software and hardware components of modern computing systems and computer-controlled equipment. Therefore, this unique combination prepares students for careers that deal with computer systems from their design through their implementation. Computing systems are components of a wide range of products such as fuel injection systems in vehicles, medical devices such as x-ray machines, communication devices such as smart phones, and household devices such as alarm systems and washing machines. Designing computing systems and computing components for products, developing and testing their prototypes, and implementing them to market are examples of what computer engineers typically do.
source:
https://www.computer.org/cms/Computer.org/professional-education/curricula/ComputerEngineeringCurricula2016.pdf