omniomni/omni-engineering huggingface dataset:
Dalian University of Technology. The Dalian University of Technology (DLUT) is a public university in Ganjingzi, Dalian, Liaoning, China. It is affiliated with the Ministry of Education. The university is part of Project 211, Project 985, and the Double First-Class Construction. 

The university was initially founded in 1949. As of August 2021, 13 members of Chinese Academy of Sciences and members of Chinese Academy of Engineering in full-time faculty, 38 in part-time faculty, 1 foreign member of the Chinese Academy of Science, 1 member of Royal Swedish Academy of Engineering Sciences and 10 members of the Discipline Review Group of Academic Degrees Committee of the State Council are affiliated with DUT.

History
In 2007, Intel, Dalian municipal government, and the Dalian University of Technology jointly established the Dalian Institute of Semiconductor Technology. The new institute was managed by the Dalian University of Technology. Intel donated an 8-inch chip-producing assembly line to the university, with a total value of US$36 million.

See also
 Dalian University of Technology Press

References

External links

DUT official website 
School Profile

 
Universities and colleges in Dalian
Universities and colleges established in 1949
1949 establishments in China
Vice-ministerial universities in China
Liaoning Technical University. Liaoning Technical University (LNTU, also Liaoning University of Engineering and Technology; ) has three campuses, two of which are located in Fuxin, Liaoning, China, and the third one is located in Huludao, Liaoning, China. The university is administered by the provincial government and State Administration of Work Safety.

Overview
LNTU is classified as one of China's key national universities.

In 1978, the State Council of the PRC awarded LNTU, with 87 other higher education establishments, the status of 'key university'. In 1981, LNTU was granted the authority to award master's degrees and in 1993 was authorised to award doctoral degrees. In 1999, LNTU gained authority to establish a research mobile station to award engineering master's degree. LNTU is also authorised to enroll foreign students.

Disciplines either taught or researched at LNTU include engineering, science, liberal arts, management, economics and law. LNTU currently comprises 14 colleges and departments, including the College of Resources and Environment Engineering, College of Mechanical Engineering, College of Electronics and Information Engineering, College of Business Administration, Vocational College and the Department of Mechanics and Engineering. In total, 58 majors at undergraduate level and higher vocational level are offered at LNTU.

Student, teaching, and research population
LNTU has an enrollment of over 29,000 students and 3,000 mature students. The university has three post-doctoral disciplines, 17 majors for degrees at doctoral level, 41 majors for master's degree, 11 majors for engineering master's degree, one key national subject, nine provincial and ministerial key subjects, and one national and eight ministerial key laboratories.

LNTU has 200 professors, 400 associate professors, 400 senior lecturers and 200 doctors or postgraduates undertaking doctoral studies

Library
The library has a collection of more than 1.1 million books and 2,000 Chinese- and foreign-language periodicals.

Intercollegiate relations
LNTU has established intercollegiate relations with more than ten universities and research institutes overseas, notably in Germany and the United States.

References

Universities and colleges in Liaoning
Universities and colleges established in 1949
1949 establishments in China
Liaoning Petrochemical University. Liaoning Petrochemical University () is a university in Fushun, Liaoning, People's Republic of China, under the provincial government.

It was founded in 1950 at Dalian as the first petroleum and chemical technology university of the People's Republic of China. In 1953, it moved to Fushun.

More than 60,000 students graduated, most of whom have become managers and core technicians in Chinese petroleum and related companies. There are 13 academicians of the Chinese Academy of Science and Chinese Academy of Engineering. Its engineering is relatively strong in China, especially in petroleum-related areas.

External links
Liaoning University of Petroleum and Chemical Technology official site

 
Universities and colleges in Liaoning
Petroleum engineering schools
Taiyuan University of Science and Technology. Taiyuan University of Science and Technology () is a university in Shanxi, People's Republic of China under the authority of the provincial government.   It is located in the capital city of Shanxi Province, Taiyuan, a historical and cultural city.

History
The predecessor of the current institution was initially established in 1952 as the Shanxi Provincial School of Mechanical Manufacturing Industry. In 1953, it was renamed as the Taiyuan Machinery Manufacturing School under the First Ministry of Machinery Industry. Subsequently, in 1960, it underwent a further name change to become the Taiyuan Heavy Machinery Institute. Finally, in 2004, it was rebranded as Taiyuan University of Science and Technology.

Administration
The university is structured into the following schools.
School of Mechanical and Electronic Engineering
School of Material Science and Engineering
School of Applied Science
School of Electronic Information Engineering
School of Economy and Management
School of Computer Science and Technology
School of Law
School of Humanities and Social Science
School of Foreign Languages
School of Arts
School Physical Education
School of Adult Education
Huake College
 International School

References

External links 
Taiyuan University of Science and Technology

Universities and colleges in Shanxi
Donghua University. Donghua University (DHU, ) is a public university in Shanghai, China. It is affiliated with the Ministry of Education. The university is part of the Double First-Class Construction and Project 211.

Formerly known as China Textile University, the institution emphasizes not only the original materials science program but also engineering, management, and design disciplines.

History
Founded in June 1951, Donghua University was originally named the East China Institute of Textile Technology (). In September 1985, the institute changed its name to China Textile University () and changed it once again to Donghua University in August 1999. The word "Donghua" literally means East China.

It has been a national key university since 1960 and was one of the educational institutions in China authorized to confer all three levels of degree: bachelor's, master's, and doctorate degrees.

Campuses
Donghua University has two campuses: one in Changning District and the other in Songjiang District in Shanghai. Most bachelor courses are taken in the Songjiang district.

The Changning Campus is the older one, and it has a tunnel under it going along Xinhua Road.

Rankings and reputation 
 Donghua University is ranked among the world's top 800th universities according to some of the most-widely read university rankings in the world, such as the Academic Ranking of World Universities, the Times Higher Education World University Rankings, and the U.S. News & World Report Best Global University Ranking. It is ranked as the top 1 school for Textile Engineering, Fiber Materials Science, and Fashion Design in China in the recognized Best Chinese Universities Ranking.

International engagement 
Being well known as an international university; ranking top 5 in the list of most international-friendly universities in China. Being amongst the first Chinese universities to accept international students, Donghua University is no stranger to the needs of international students like Shanghai Summer School participants. To date, Donghua University has hosted international students from almost 140 countries.

References

 
Universities and colleges in Shanghai
Plan 111
Universities and colleges established in 1951
1951 establishments in China
NESL. NESL is a parallel programming language developed at Carnegie Mellon by the SCandAL project and released in 1993. It integrates various ideas from parallel algorithms, functional programming, and array programming languages.

The most important new ideas behind NESL are
Nested data parallelism: this feature offers the benefits of data parallelism, concise code that is easy to understand and debug, while being well suited for irregular algorithms, such as algorithms on trees, graphs or sparse matrices.
A language based performance model: this gives a formal way to calculate the work and depth of a program. These measures can be related to running time on parallel machines.

The main design guideline for NESL was to make parallel programming easy and portable. Algorithms are typically significantly more concise in NESL than in most other parallel programming languages, and the code closely resembles high-level pseudocode.

NESL handles nested data parallelism by using the flattening transformation to convert nested data parallelism to flat data parallelism. This works by storing nested vectors as the nested data and a segment descriptor of vector lengths, separately.
This flattening transform, however, can increase the asymptotic work and space complexity of the original program, leading to a much less efficient result.

Influences
NESL heavily influenced Data Parallel Haskell.

See also
 Cilk

References

External links
NESL homepage

Array programming languages
Functional languages
Concurrent programming languages
Common Lisp (programming language) software
Software component. A software component is a modular unit    of software that encapsulates specific functionality. The desired characteristics of a component are reusability and maintainability.

Value

Components allow software development to assemble software with reliable parts rather than writing code for every aspect; allowing for implementation to be more like factory assembly than custom building.

Attributes

Desirable attributes of a component include but are not limited to:

 Cohesive  encapsulates related functionality 

 Reusable

 Robust

 Substitutable  can be replaced by another component with the same interface

 Documented

 Tested

Third-party

Some components are built in-house by the same organization or team building the software system. Some are third-party, developed elsewhere and assembled into the software system.

Component-based software engineering

For large-scale systems, component-based development encourages a disciplined process to manage complexity.

Framework

Some components conform to a framework technology that allows them to be consumed in a well-known way. Examples include: CORBA, COM, Enterprise JavaBeans, and the .NET Framework.

Modeling

Component design is often modeled visually. In Unified Modeling Language (UML) 2.0 a component is shown as a rectangle, and an interface is shown as a lollipop to indicate a provided interface and as a socket to indicate consumption of an interface.

History

The idea of reusable software components was promoted by Douglas McIlroy in his presentation at the NATO Software Engineering Conference of 1968. (One goal of that conference was to resolve the so-called software crisis of the time.) In the 1970s, McIlroy put this idea into practice with the addition of the pipeline feature to the Unix operating system.

Brad Cox refined the concept of a software component in the 1980s. He attempted to create an infrastructure and market for reusable third-party components by inventing the Objective-C programming language.

IBM introduced System Object Model (SOM) in the early 1990s.

Microsoft introduced Component Object Model (COM)
in the early 1990s. Microsoft built many domain-specific component technologies on COM, including Distributed Component Object Model (DCOM), Object Linking and Embedding (OLE), and ActiveX.

References

Software architecture
Software development
Software engineering
Set theoretic programming. Set theoretic programming is a programming paradigm based on mathematical set theory. One example of a programming language based on this paradigm is SETL.  The goal of set theoretic programming is to improve programmer speed and productivity significantly, and also enhance program clarity and readability.

Languages With Set-Based Operators 
 Bandicoot
 Claire
 LINQ - Extensions to .NET languages such as C#, F#, and VB.NET
 Matlab
 Miranda
 SQL
 SETL

References 

Programming paradigms
Snowball (programming language). Snowball is a small string processing programming language designed for creating stemming algorithms for use in information retrieval.

The name Snowball was chosen as a tribute to the SNOBOL programming language, with which it shares the concept of string patterns delivering signals that are used to control the flow of the program. The creator of Snowball, Dr. Martin Porter, "toyed with the idea of calling it 'strippergram'", because it "effectively provides a 'suffix STRIPPER GRAMmar'".

The Snowball compiler translates a Snowball script (a .sbl file) into program in thread-safe ANSI C, Java, Ada, C#, Go, Javascript, Object Pascal, Python or Rust. For ANSI C, each Snowball script produces a program file and corresponding header file (with  .c  and  .h  extensions). The Snowball compiler checks the consistency of its script, and this check was used to discover a typo in a seminal academic paper by Lovins which had remained undetected for 30 years.

The basic datatypes handled by Snowball are strings of characters, signed integers, and boolean truth values, or more simply strings, integers and booleans. Snowball's characters are either 8-bit wide, or 16-bit, depending on the mode of use. In particular, both ASCII and 16-bit Unicode are supported. Like the SNOBOL programming language, the flow of control in Snowball is arranged by the implicit use of signals (each statement returns a true or false value), rather than the explicit use of constructs such as if, then, and break found in C and many other programming languages.

References

External links 
 
 Porter Stemmer in Snowball

Experimental programming languages
Text-oriented programming languages
SNOBOL programming language family
Shanghai University. Shanghai University (SHU) is a municipal public university in Shanghai, China. It is owned by the Shanghai Municipal People's Government. The university is part of Project 211 and the Double First-Class Construction.

Shanghai University maintains three campuses: Jiading Campus, Yanchang Campus (in Jing'an), and Baoshan Campus. The university has two undergraduate colleges and five broad academic divisions (Natural Sciences, Humanities and Social Sciences, Engineering, Economics and Management, and Fine Arts), which contain 29 schools or departments.

In May 1994, the former Shanghai University of Technology, Shanghai University of Science and Technology, Shanghai University, and Shanghai Science and Technology Senior Vocational School merged to form the present-day Shanghai University.

History

In 1983, the Shanghai Municipal People's Government established Shanghai University on the basis of the following six independent entities: the Independent Branch School Affiliated with Fudan University, the Independent Branch School Affiliated with Shanghai International Studies University, the Instrument and Electronics Independent Branch School Affiliated with East China Normal University, the Independent Branch School Affiliated with the Shanghai University of Science and Technology, the Light Industry Independent Branch School Affiliated with the Shanghai Institute of Mechanical Engineering, and the Shanghai Fine Arts School.

In May 1994, the current Shanghai University was formed by the merger of the following four entities: the Shanghai University of Technology, the Shanghai University of Science and Technology, the former Shanghai University, and the Shanghai Science and Technology Senior Vocational School.

See also

 List of universities in China
 High School Affiliated to Shanghai University
 Japan Campus of Foreign Universities

References

External links
 
Shanghai University Alumni Association
Shanghai University Library
Shanghai University e-Learning

 
Universities and colleges in Shanghai
Project 211
Plan 111
1994 establishments in China
Universities and colleges established in 1994
Universities and colleges formed by merger in China
Shanghai University of Engineering Science. The Shanghai University of Engineering Science (SUES; ) is a municipal public university located in Shanghai, China. It is affiliated with the Shanghai Municipal People's Government. 

The school was originally established in 1978 under the name of Shanghai Jiao Tong University Electrical & Mechanical Branch () and merged with a branch of the East China Textile Institute of Science and Technology () in 1985. 

The most distinguished subjects of SUES include materials science, mechanical engineering, management studies, art design, etc.

History

In October, 1978, Shanghai Jiao Tong University, the First Bureau of Shanghai Mechanical and Electrical Industry, the Second Bureau of Shanghai Mechanical and Electrical Industry, Jiangnan Shipyard, East-China Electric Management Bureau, Transportation Bureau, the government of Changning District, Shanghai co-founded Shanghai Jiao Tong University Electrical and Mechanical Branch. East-China Textile Institute of Science and Technology, Textile Industry Bureau of Shanghai, the government of Putuo District, Shanghai, co-founded a branch of East-China Textile Institute of Science and Technology.

Teaching and research
There was no English-based engineering undergraduate programs available before 2020. All engineering courses were in Chinese
In 2020, 3 majors was added as English taught Majors for International students.

References

External links
Official site

 
Universities and colleges in Shanghai
1978 establishments in China
Universities and colleges established in 1978
Shanghai University of Electric Power. The Shanghai University of Electric Power (SHIEP; ) is a municipal public university in Shanghai, China. It is affiliated with the City of Shanghai, and sponsored by the municipal government.

The campus is at 2103 Pingliang Road, Yangpu District, Shanghai 200090.

History

Shanghai University of Electric Power was originated from the "Shanghai Training School of Electric Power" (上海电业学校), which was founded in 1951. In January 1985, it was renamed to the current name. It is a full-time institution of higher education and co-run by the central government and the Shanghai municipality; it is managed mainly by the Shanghai municipality.

Academics

Faculty

International
SHUEP has established inter-university relationships with many universities in Britain, America, France, Canada, Japan, Korea, Russia and Australia. It has established 13 joint international schools and researches with foreign universities including Columbia University (USA), Oklahoma Christian University (USA), University of Strathclyde (UK), University of Hertfordshire (UK), Edith Cowan University (Australia), and the University of Kitakyushu (Japan).

External links
Official site of Shanghai University of Electric Power

Universities and colleges in Shanghai
Universities and colleges established in 1951
1951 establishments in Shanghai
Tianjin University of Technology. The Tianjin University of Technology () is a municipal public university in Xiqing, Tianjin, China. It is affiliated with the City of Tianjin and funded by the municipal government.

The university was officially established in 1996. As an engineering based multi-discipline university, the university now has over 16,000 students, 988 teaching faculty and offers 45 Bachelor programs and 39 Master programs in areas such as science, engineering, humanities and management on 2 campuses.

Colleges and schools

Technical College for the Deaf 

Technical College for the Deaf (TUID, ), Tianjin University of Technology, a principal member of PEN-International, is thus far the only college of its kind in China, and one of the most famous technical colleges for the deaf in the world. It has good cooperative relations with other technical colleges for the deaf in the world, such as National Technical Institute for the Deaf (NTID), Rochester Institute of Technology (RIT) in the United States, and National University Corporation Tsukuba University of Technology (NTUT) in Japan.

In its history of fifteen years, over 300 students have entered the society as teachers, architects, public officials in federations of the disabled, and internet management. In recent years, all of the college's graduates have found employment. In May, 2006, its course of computer science and technology was awarded the title of Distinguished Major.

College of International Education 
The College of International Education (CIE) at Tianjin University of Technology (TUT) is a school established especially for recruiting international students who want to study abroad in China. CIE offers programs in intensive Chinese language study (long-term, short-term, summer, winter courses) and degree programs in various fields of language, science, engineering, management, literature, art and law.

Apart from the courses for the Chinese language programs and degree programs, international students may also choose to take elective courses, such as Kung Fu / Wu Shu (Chinese martial arts), Chinese cooking, Chinese painting, Chinese calligraphy, traditional Chinese musical instrument playing, Chinese folk arts (paper cutting, carving), Beijing opera, etc., and take rewarding tours throughout China to experience the unique Chinese culture. So far, international students from more than 40 countries have come to study at TUT and we have productive cooperation with universities and educational institutions in many countries.

International co-operation 
The University has signed an MoU with the University of Mumbai.

The International College of Business and Technology offers the following bachelor's degree programs:

Business Administration (in cooperation with Thompson Rivers University, Canada)

Logistics Management (in cooperation with Osaka Sangyo University, Japan)

In 2018, Punjab Tianjin University of Technology was established with collaboration.

References

External links

Universities and colleges in Tianjin
Technical universities and colleges in China
Universities and colleges established in 1978
1996 in Tianjin
Beijing Institute of Machinery. Beijing Institute of Machinery () is a university in Beijing, China. It was established in 1986.

One of the two universities that merged into Beijing Information Science & Technology University. Now, although the title of Beijing Institute of Machinery is no longer officially used, the school is  considered half of the newly founded institution, Beijing Information Science & Technology University. The university takes engineering as its main faculty combined with management, liberal and science programs.

External links
Official website

Universities and colleges in Beijing
Educational institutions established in 1986
1986 establishments in China
1986 in Beijing