= Informatica per il Management (2024) == https://www.unibo.it/it/studiare/insegnamenti-competenze-trasversali-moocs/insegnamenti/insegnamento/@@multilingual-selector/c49b978e935747049f9cebe759020dc7/en?post_path=/2024/501507[58463 - Internet Law] link:degree-informatica-per-il-management-2024.pdf[PDF], xref:degree-informatica-per-il-management-2024.adoc[ADOC]. === Learning outcomes Basic knowledge of Internet Law: the legal profile of electronic commerce and IT security. Course contents At the end of the course, students are familiar with the main legal issues related to economic activities carried out on the Internet. They are aware of some legal profiles of computer security. They are able to make an initial assessment of the conformity of an electronic commerce project with the applicable regulation. The law applicable to legal acts performed via the Internet Competent jurisdiction The contract as the main instrument of innovation and legal regulation on the Internet Network access contracts, electronic commerce contracts (between businesses and between businesses and consumers), IT contracts (development contract, user licence contract, etc.), new atypical contracts, cloud computing Digital and electronic signatures Protection of personal rights on the Internet Processing of personal data: privacy, anonymity and information needs Infringement of personality rights via the internet: precautionary protection and compensation for damages The protection of computer assets (software, databases, multimedia works, etc.) between copyright, patent and sui generis right Legal profiles of computer security Computer crimes == https://www.unibo.it/it/studiare/insegnamenti-competenze-trasversali-moocs/insegnamenti/insegnamento/@@multilingual-selector/c49b978e935747049f9cebe759020dc7/en?post_path=/2024/501510[37458 - Business Economy] link:degree-informatica-per-il-management-2024.pdf[PDF], xref:degree-informatica-per-il-management-2024.adoc[ADOC]. === Learning outcomes At the end of the course the student has the essential tools for understanding the structure and functioning of firms, to analyze economic and financial consequences of business decisions and interpret the information system comprising the financial statements. Students learn the criteria for the analysis of recurring decisions such as the choice of the selling price of a product, the levels of production capacity and choices for the internalization or externalization of production activities. Course contents Company and its context Company structure Stakeholders Administrative Department Financial Statements Objective and Users Accounting Systems Accounting entries Accounting adjustments Financial and Non Financial Reporting ESRS - brief outline Exercises Financial Statement Analysis Objective and Users Analysis of Balance Sheet and Income Statement, Financial ratios IT aspects Exercises Management Control Objective and Users Contribution Margin Break-even point Unbundling - brief outline Exercises Planning and budgeting - brief outline == https://www.unibo.it/it/studiare/insegnamenti-competenze-trasversali-moocs/insegnamenti/insegnamento/@@multilingual-selector/c49b978e935747049f9cebe759020dc7/en?post_path=/2024/501516[00819 - Programming] link:degree-informatica-per-il-management-2024.pdf[PDF], xref:degree-informatica-per-il-management-2024.adoc[ADOC]. === Learning outcomes At the end of the course, the student will know the basic principles and techniques of programming, and will be able to create programs in a specific programming language. Course contents The course mainly covers the imperative programming paradigm using the Java language. The topics covered are as follows: Introduction to programming and the Java language Variables, types, operators, expressions Selection constructs Iteration constructs Arrays and matrices Procedural programming Recursion Introduction to object-oriented programming == https://www.unibo.it/it/studiare/insegnamenti-competenze-trasversali-moocs/insegnamenti/insegnamento/@@multilingual-selector/c49b978e935747049f9cebe759020dc7/en?post_path=/2024/501506[58423 - Internet Architecture] link:degree-informatica-per-il-management-2024.pdf[PDF], xref:degree-informatica-per-il-management-2024.adoc[ADOC]. === Learning outcomes Learning the Internet architecture, its organizazion, its communication protocols and prominent applications (i.e., web) Course contents Internetworking: fundamentals Communication protocols for LAN, WAN, MAN MAC, Transport, and Application Layers Internet structure Routing in Internet Internet applications Ethernet, IEEE 802.11, HDLC, PPP, ARP, RARP, IP, TCP, UDP, HTTP, SMTP, POP, IMAP, ICMP, TELNET, FTP World Wide Web, Email, news, Chat, Client/Server, P2P file-sharing Security and Privacy Wireless Networking Wireless Internet == https://www.unibo.it/it/studiare/insegnamenti-competenze-trasversali-moocs/insegnamenti/insegnamento/@@multilingual-selector/c49b978e935747049f9cebe759020dc7/en?post_path=/2024/501519[16870 - Programming Laboratory] link:degree-informatica-per-il-management-2024.pdf[PDF], xref:degree-informatica-per-il-management-2024.adoc[ADOC]. === Learning outcomes At the end of the course, the student will be able to design and implement structured applications using the object-oriented paradigm. The student will learn how to use tools to create collaborative software projects Course contents Introduction to object-oriented programming in Java Encapsulation Inheritance Polymorphism and subtyping relation Implementation and use of data structures in Java Introduction to programming in Python Use of data structures in Python (sequences, lists, dictionaries) Note: students are expected to be familiar with the notion of partial order relation and with the principles of procedural/imperative programming in Java. == https://www.unibo.it/it/studiare/insegnamenti-competenze-trasversali-moocs/insegnamenti/insegnamento/@@multilingual-selector/c49b978e935747049f9cebe759020dc7/en?post_path=/2024/501511[74843 - Organization Theory] link:degree-informatica-per-il-management-2024.pdf[PDF], xref:degree-informatica-per-il-management-2024.adoc[ADOC]. === Learning outcomes The student should know the different organizational models, the way to organize them and the role of the IT. The student should even know how to diagnostic and find positive solutions in cases of failure of the organizational systems. The student should even know the main elements of the retribution and of work contracts. Course contents Organizations and organizational theory Strategy, design and effectiveness Creative ecosystems, creativity management and organizational structure Interorganizational relationships, the individual, diversity management Organizational culture, comnunity organization and ethical values Innovation and change Decision-making processes (hint) Empowerment and gender equality Community, temporary, public organizations Social Network Analysis: theory and applications Applications[team work] Discussion[team work]