Please wait, while we are loading the content...
Please wait, while we are loading the content...
| Content Provider | ACM Digital Library |
|---|---|
| Author | Gowda, Raghava Winslow, Leon |
| Abstract | Although no standard software engineering (SE) curriculum exists, currently a few schools are offering SE degrees and many more are offering courses that include some of the concepts and techniques of SE. The Software Engineering Institute recently started developing a standard SE curriculum. At this point in time they have identified nine content areas: communication skills, software development and evaluation process, problem analysis and specification, system design, data engineering, software generation, system quality, project management and software engineering projects. The integration of these areas into standard courses is left to the individual institution. We wish to discuss how these areas are currently integrated into the University of Dayton curriculum.The Computer Science Department has been offering Systems Analysis and Systems Design courses for the last ten years at both the undergraduate and graduate level. A Software Engineering course was added in 1983 and an Algorithm Design course in 1985. In addition, special topics, including Software Quality Assurance, Software Science and Economics, and Project Management, are offered from time to time. The content areas of the undergraduate and graduate courses are similar; they differ however in levels of sophistication. The prerequisites for all the courses are CS1, CS2, CS3, and CS5 of the ACM 1978 curriculum. Systems Analysis is a prerequisite for Systems Design. Group projects are assigned in the Analysis and Design courses and individual projects in the Software Engineering and Algorithm Design courses.The Software Engineering Institute suggests that nine hours of software engineering material and a one year group project suffice for a software engineering concentration within an existing computer science MS program. The University of Dayton satisfies the proposed course requirements but feels that several projects spread out over several courses are superior to a single large project.We have been using projects for a long time using various approaches over the years. Group projects are assigned in the Analysis and Design courses. Students are encouraged to study any organization and carry out the analysis and design tasks for that organization. In the Software Engineering and Algorithm Design courses students work on individual projects. We believe that embedding projects in a course enables the student to learn more about SE concepts and tools. It also allows the student to grow from one project to the next so that we expect more sophistication as the student progresses.The department plans to acquire some automated tools for the projects and to add an SE laboratory with the tools, tutors, and other facilities to improve the student learning experience. The department will introduce a Master of Software Engineering within the next few years. In the meantime a SE concentration within the CS graduate program will form a bridge program. The proposed courses for the SE Specialization include: Systems Analysis, Systems Design, Software Engineering, Algorithm Design, Software Project Management, Software Testing, and Human Factors in Software Development. |
| File Format | |
| ISBN | 0897912187 |
| DOI | 10.1145/322917.323091 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 1987-02-01 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Content Type | Text |
| Resource Type | Article |
National Digital Library of India (NDLI) is a virtual repository of learning resources which is not just a repository with search/browse facilities but provides a host of services for the learner community. It is sponsored and mentored by Ministry of Education, Government of India, through its National Mission on Education through Information and Communication Technology (NMEICT). Filtered and federated searching is employed to facilitate focused searching so that learners can find the right resource with least effort and in minimum time. NDLI provides user group-specific services such as Examination Preparatory for School and College students and job aspirants. Services for Researchers and general learners are also provided. NDLI is designed to hold content of any language and provides interface support for 10 most widely used Indian languages. It is built to provide support for all academic levels including researchers and life-long learners, all disciplines, all popular forms of access devices and differently-abled learners. It is designed to enable people to learn and prepare from best practices from all over the world and to facilitate researchers to perform inter-linked exploration from multiple sources. It is developed, operated and maintained from Indian Institute of Technology Kharagpur.
Learn more about this project from here.
NDLI is a conglomeration of freely available or institutionally contributed or donated or publisher managed contents. Almost all these contents are hosted and accessed from respective sources. The responsibility for authenticity, relevance, completeness, accuracy, reliability and suitability of these contents rests with the respective organization and NDLI has no responsibility or liability for these. Every effort is made to keep the NDLI portal up and running smoothly unless there are some unavoidable technical issues.
Ministry of Education, through its National Mission on Education through Information and Communication Technology (NMEICT), has sponsored and funded the National Digital Library of India (NDLI) project.
| Sl. | Authority | Responsibilities | Communication Details |
|---|---|---|---|
| 1 | Ministry of Education (GoI), Department of Higher Education |
Sanctioning Authority | https://www.education.gov.in/ict-initiatives |
| 2 | Indian Institute of Technology Kharagpur | Host Institute of the Project: The host institute of the project is responsible for providing infrastructure support and hosting the project | https://www.iitkgp.ac.in |
| 3 | National Digital Library of India Office, Indian Institute of Technology Kharagpur | The administrative and infrastructural headquarters of the project | Dr. B. Sutradhar bsutra@ndl.gov.in |
| 4 | Project PI / Joint PI | Principal Investigator and Joint Principal Investigators of the project |
Dr. B. Sutradhar bsutra@ndl.gov.in Prof. Saswat Chakrabarti will be added soon |
| 5 | Website/Portal (Helpdesk) | Queries regarding NDLI and its services | support@ndl.gov.in |
| 6 | Contents and Copyright Issues | Queries related to content curation and copyright issues | content@ndl.gov.in |
| 7 | National Digital Library of India Club (NDLI Club) | Queries related to NDLI Club formation, support, user awareness program, seminar/symposium, collaboration, social media, promotion, and outreach | clubsupport@ndl.gov.in |
| 8 | Digital Preservation Centre (DPC) | Assistance with digitizing and archiving copyright-free printed books | dpc@ndl.gov.in |
| 9 | IDR Setup or Support | Queries related to establishment and support of Institutional Digital Repository (IDR) and IDR workshops | idr@ndl.gov.in |
|
Loading...
|